将子命令sqlall添加到manage.py

时间:2015-12-22 12:33:02

标签: python django django-models

我是使用Django框架进行Web开发的初学者。在尝试使用mysql数据库时。

python manage.py sqlall appname 

它发出以下错误

Unknown command: '--sqlall'
Type 'manage.py help' for usage.

如何将一个子命令sqlall添加到manage.py。(我不是试图实现它)?

1 个答案:

答案 0 :(得分:2)

sqlall管理命令removed in Django 1.9以及syncdb

自Django 1.7以来,你不应该使用syncdb。相反,您应该使用makemigrations创建迁移,并使用migrate执行迁移。如果您使用polls tutorial,则说明如何使用迁移。

现在有sqlmigrate命令显示特定迁移的sql命令,而不执行迁移。