我是使用Django框架进行Web开发的初学者。在尝试使用mysql数据库时。
python manage.py sqlall appname
它发出以下错误
Unknown command: '--sqlall'
Type 'manage.py help' for usage.
如何将一个子命令sqlall添加到manage.py。(我不是试图实现它)?
答案 0 :(得分:2)
sqlall
管理命令removed in Django 1.9以及syncdb
。
自Django 1.7以来,你不应该使用syncdb
。相反,您应该使用makemigrations
创建迁移,并使用migrate
执行迁移。如果您使用polls tutorial,则说明如何使用迁移。
现在有sqlmigrate
命令显示特定迁移的sql命令,而不执行迁移。