heya,

I'm just wondering whether you are allowed to use hyphens in Django 
app/project names?

When I try to create either an app or a project with hyphens in the name, I 
get an error:

Error: 'django-library' is not a valid app name. Please use only numbers, 
letters and underscores.

However, I know of several other apps which seem to have hyphens in their 
name.

https://bitbucket.org/ubernostrum/django-registration
https://github.com/django-extensions/django-extensions
https://github.com/jezdez/django-staticfiles

In fact, if you look at Django Pluggables (did they get renamed to Django 
Packages?), every mult-word app seems to use hyphens:

http://djangoplugables.com/

Did they just create the Django directory structure by hand, instead of 
using manage.py? Is it considered bad practice to use hyphens in names? Are 
they any good standards documents on Django app/project naming conventions? 
(I could only find an outdated one at 
http://homepage.mac.com/s_lott/iblog/architecture/C1597055042/E20070622152523/index.html
).

Cheers,
Victor

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to