我正在使用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 –