Adding a python module with same name like Django project makes "./manage.py syncdb" raise ImproperlyConfigured, "You haven't set the DATABASE_ENGINE setting yet."
|Reported by:||Owned by:||nobody|
|Has patch:||no||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
I set up a Django project for a helpdesk and called it "helpdesk". Didn't notice that when I put django-helpdesk into the python path of course I had two python modules with the same name.
Trying to "syncdb" I got ImproperlyConfigured, "You haven't set the DATABASE_ENGINE setting yet." which is misleading when trying to find and fix such a small mistake like the bad module naming.