我在我的 Ubuntu 10.04 上安装了 wsgi、python、apache 和 django,但是当我
django-admin.py runserver
我得到这个错误
Error: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
如何解决这个问题?任何回复将不胜感激....一步一步的答案会很棒,,,
我在我的 Ubuntu 10.04 上安装了 wsgi、python、apache 和 django,但是当我
django-admin.py runserver
我得到这个错误
Error: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
如何解决这个问题?任何回复将不胜感激....一步一步的答案会很棒,,,
DJANGO_SETTINGS_MODULE。
将其放入 .bash_profile,然后快速 setdsm 将 DJANGO_SETTINGS_MODULE 设置为当前目录中的 settings.py,并将当前目录及其父目录添加到 PYTHONPATH。
取自:http
://www.juiceanalytics.com/writing/django_settings_module/ 也检查一下:http ://martinjansen.com/2008/10/20/django-settings-files-for-development-and-production/
希望这可以帮助。
问题是您正在尝试使用
djang-admin.py runserver
脚本而不是./manage.py runserver
. 简而言之,您应该使用django-admin.py
来创建您的应用程序,并使用 manage.py 来运行当前 django 应用程序的开发服务器、命令等,例如:希望这可以帮助。