您好,我正在运行python manage.py sqlall组(也尝试过sql),当我运行此命令时,它只是返回到命令提示符:

david@mint-desktop ~/workspace/newapp $ python manage.py sqlall groups

david@mint-desktop ~/workspace/newapp $


我已经成功运行了命令syncdb,validate,inspectdb,并且此命令似乎不会出错,但不会返回任何DDL。我印象中此命令为我的mysql模型创建DLL。我错过了一步吗?我尝试在mysql中构建模型,并在手动构建表后能够访问它们。谢谢!

最佳答案

似乎Django的管理员有时会在遇到错误时删除模型,而不是报告该模型。

以我的经验,使用“ south”扩展来管理我的模型可以解决该问题。
(通常,如果您需要更改模型,这也是一个好主意……)

10-04 19:31