在activate.bat中设置DJANGO_SETTING_MODULE不能正常运行WINDOWS

时间:2016-04-22 14:44:18

标签: django windows virtualenv virtualenvwrapper

为此拉出​​我的头发 我想在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中不存在吗?

如果您需要更多信息,请与我们联系

1 个答案:

答案 0 :(得分:1)

好的我终于明白了我是个新手

必须像这样设置

"DJANGO_SETTINGS_MODULE=<project-name>.settings.testing"

而不是

 DJANGO_SETTINGS_MODULE="<project-name>.settings.testing"