【问题标题】:sqlall not working returns nothingsqlall 不工作不返回任何内容
【发布时间】:2012-12-15 19:02:02
【问题描述】:

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

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

david@mint-desktop ~/workspace/newapp $ 

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

【问题讨论】:

  • 我们能看到你们群应用的models.py吗?
  • 好吧,我刚刚重写了我的模型并且它工作了,所以我出了点问题。我会尝试快速重新创建它并找出问题所在。

标签: mysql django django-models


【解决方案1】:

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

根据我的经验,使用“south”扩展来管理我的模型有助于解决这个问题。 (总的来说,如果您需要更改模型,这也是一个好主意……)

【讨论】:

  • 谢谢!会检查的。
猜你喜欢
  • 2013-07-11
  • 2017-12-02
  • 2020-04-27
  • 2019-04-06
  • 2012-02-15
  • 2020-09-07
  • 2021-11-22
  • 2015-11-06
  • 2013-11-14
相关资源
最近更新 更多