我正在关注Django 教程,当我开始运行“ python manage.py sql polls ”时,它没有打印任何输出。它没有打印任何错误,也没有打印预期的 SQL 语句。我认为因为“确切的输出会因您使用的数据库而异”所以我没问题,所以我继续。然后我运行了“python manage.py syncdb”,它没有给出任何错误。最终,我发现我有一个错误,因为我进入shell并尝试导入“民意调查”和“选择”并得到错误。我回去发现“民意调查/模型.py”中有一个错字并修复它。
我的问题:当 models.py 代码有错误时,“python manage.py sql polls”甚至“python manage.py syncdb”是否应该返回错误?
我昨天询问了 Django 用户列表,但还没有收到回复,所以我想我会在这里发帖。我正在使用 Django 1.4、Python 2.7.2、Amazon Linux。