PTVS Django数据库迁移

时间:2015-01-27 20:23:11

标签: django ptvs

我正在测试Python工具对于Visual Studio,我创建了一个django项目,制作一个SyncDB并安装django admin没有任何问题,但现在我试图进行数据库迁移,如:Django 1.7 Migrations。关键是我无法知道如何做到这一点。我在谷歌搜索并发现:How to run django database migrations with PTVS?。因此,迁移命令不会被包装。我尝试使用Windows命令提示符并安装C:\ Python34 \; C:\ Python34 \ Scripts; PATHS但是当我键入python manage.py runserver之类的django命令时出现No module named 'django'。似乎我没有指向我的django项目虚拟环境,但我不知道该怎么做。

我的django app env路径中的执行命令也不起作用。

图像:

enter image description here

非常感谢!

2 个答案:

答案 0 :(得分:1)

在使用虚拟环境之前,您应该激活它。执行env\activateenv\bin\activate。不是Windows家伙所以我不确定virtualenv在Windows上使用哪个路径: - )

答案 1 :(得分:0)

你必须激活virtualenv。转到env/Scripts目录并运行activate.bat。然后转到主项目目录并再次尝试python manage.py runserver。如果您仍然看到No module named 'django'确保在此环境中安装了django,请尝试pip install django