我几乎完成了我的django web应用程序,但我从不使用shell。通过更改代码,重新启动服务器和重新加载页面来检查某些内容很困难。但我不能配置Django设置环境或类似的东西。 我做的:Django - 不可能完成的任务 - 另一个环境问题
export DJANGO_SETTINGS_MODULE=my_project.settings
然后:
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'my_project.settings'
然后我尝试:
>>> os.environ['DJANGO_SETTINGS_MODULE']
'my_project.settings'
但是当我尝试:
>>> python
>>> import urls
我得到:
ImportError: Could not import settings 'my_project.settings' (Is it on sys.path?): No module named mysite.settings
,当我尝试:
>>> django-admin.py shell
我得到:
Error: Could not import settings 'my_project.settings' (Is it on sys.path?): No module named mysite.settings
我正因为如此沮丧。我使用的服务器有mod_passanger。有人知道问题的原因是什么?也许mod_passanger?或者我是doiung错了什么?
它的工作原理。谢谢。现在我感到安心。 Uff ... :) – krzyhub