为此拉出我的头发
我想在Windows 8计算机上使用virtualenvwrapper-win
将我的virtualenv设置为DJANGO_SETTINGS_MODULE="[project-name].settings.testing"
我编辑测试环境的activate.bat并添加
set DJANGO_SETTINGS_MODULE="<project-name>.settings.testing"
当我在virtualenv下运行python manage.py runserver
时,我得到了
Django version 1.8.5 using settings '<project-name>.settings.base'
并在运行开发虚拟环境时获得相同的内容。
我所关注的教程表明我应该在post激活文件中设置DJANGO_SETTINGS_MODUlE
,并在预激活文件中取消设置。这些只是在Windows版本的virtuanenvwrapper中不存在吗?
如果您需要更多信息,请与我们联系
答案 0 :(得分:1)
好的我终于明白了我是个新手
必须像这样设置
"DJANGO_SETTINGS_MODULE=<project-name>.settings.testing"
而不是
DJANGO_SETTINGS_MODULE="<project-name>.settings.testing"