Screenshot Visual Studio错误: 未知命令:'syncdb' 输入'manage.py help'以供使用。 Python REPL进程已退出
Python 3.5,Django 1.9.2,VS 15
答案 0 :(得分:2)
Django 1.9.2中没有syncdb
。而不是syncdb
使用migrate
。
在1.7版之前,Django仅支持向数据库添加新模型;无法通过
syncdb
命令(migrate
的前身)更改或删除现有模型。
对于新手来说,最好是依靠手动命令,而不需要任何IDE。 因为没有办法,你可以避免documentation了解发生了什么。
答案 1 :(得分:0)
syncdb
在django 1.7中被弃用,引入了迁移,并在django 1.9中被删除。 Check out this documentation了解迁移情况。