我正在使用django而我正面临一个小问题。我想在manage.py中使用'migrate'命令但是当我尝试时我收到此错误消息:
Unknown command: 'migrate'
Type 'manage.py help' for usage.
我已经安装了南部(我用pip安装了它),但我仍然无法使用此命令。我不知道该怎么做。
感谢您的帮助!
答案 0 :(得分:31)
您必须在{。{}}中的south
中添加INSTALLED_APPS
。
答案 1 :(得分:23)
这很可能是因为当我们都得到pip安装的最后一个稳定版本(1.6)时,遵循1.7(DEV版)教程。
一般来说,迁移甚至不是1.7的一部分!
也许以下命令可以解决您的问题:python manage.py syncdb
因此,请按照1.6 tutorial或按照说明安装Dj开发的1.7开发版。
答案 2 :(得分:6)
在django 1.7之前使用此命令, 下面的命令解决了我的问题
python manage.py syncdb