Manage.py:未知命令:'migrate'

Mar*_*lac 24 sqlite django django-south

我正在使用django,我面临一个小问题.我想在manage.py中使用'migrate'命令但是当我尝试时,我收到此错误消息:

  Unknown command: 'migrate'
  Type 'manage.py help' for usage.
Run Code Online (Sandbox Code Playgroud)

我已安装南部(我用pip安装它),但我仍然无法使用此命令.我不知道该怎么办.

谢谢您的帮助!

Dan*_*man 31

你必须包括southINSTALLED_APPS你的settings.py.


R C*_*ven 23

这可能是因为我们都得到了由pip安装的最后一个稳定版本(1.6)的1.7(DEV版)教程.

它似乎不会出现迁移甚至是1.7的一部分!

也许以下命令可以解决您的问题: python manage.py syncdb

因此,请遵循1.6教程或按照说明安装Djang版本的1.7开发版.

  • 可能不适合原始的提议者,但这正是我得到这个错误时我做错了. (3认同)

Soh*_*iya 7

在django 1.7之前使用此命令,下面的命令解决了我的问题

python manage.py syncdb
Run Code Online (Sandbox Code Playgroud)