我正在使用django,而且我正面临一个小问题。我想用“迁移”命令manage.py但是当我尝试我收到此错误信息:Manage.py:未知命令:'migrate'
Unknown command: 'migrate'
Type 'manage.py help' for usage.
我已经安装了南部(我用PIP安装),但我仍然无法使用这个命令。我不知道该怎么办。
谢谢你的帮助!
我正在使用django,而且我正面临一个小问题。我想用“迁移”命令manage.py但是当我尝试我收到此错误信息:Manage.py:未知命令:'migrate'
Unknown command: 'migrate'
Type 'manage.py help' for usage.
我已经安装了南部(我用PIP安装),但我仍然无法使用这个命令。我不知道该怎么办。
谢谢你的帮助!
你必须在你的settings.py中包含south
在INSTALLED_APPS
。
我我也遇到了一个有趣的。我已经将django项目命名为'south',即使我将它包含在INSTALLED_APPS中,它也不会包含任何内容,因为它只是试图包含它自己。 – darkless
这可能是由于遵循1.7(DEV版本)教程,当我们都获得由pip安装的最后一个稳定版本(1.6)时。
它不会出现迁移,甚至是一般1.7的一部分!
也许下面的命令解决您的问题:python manage.py syncdb
所以无论是沿袭1.6 tutorial或按照说明安装Django的1.7版本的开发。
的Django 1.7版,使用这个命令之前, 以下命令解决我的问题
python manage.py syncdb
更多的答案见http://stackoverflow.com/questions/12346033/south-unknown-command-migrate –