On Wed, 2008-10-08 at 10:07 -0700, Dan Ellis wrote: > On Oct 8, 11:22 am, Malcolm Tredinnick <[EMAIL PROTECTED]> > wrote: > > > They won't. Django is Python first and foremost. So modules must have > > legal names. > > So what about all those Django apps with hyphens in their names?
They don't exist. You're confusing the package name, which might look like "django-profiles" -- the name of the outer directory -- with the actual Python module that is the Django application. The latter will usually be a subdirectory inside the outer directory and will have a name like "profiles" (in the case of django-profiles). The reason for the multi-layered setup like this is that it allows the maintainer to keep the Python code for the Django application separate from things like README and setup.py and the documentation and other random meta-stuff that hangs around a good piece of code. Regards, Malcolm --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---