如何使所有python导入/错误可见?

时间:2014-01-24 15:22:09

标签: python django python-2.7

得到了一个可爱的django错误

CommandError: One or more models did not validate:
app.company: 'fields' has an m2m relation with model <class 'viewer.models.ParserField'>, which has either not been installed or is abstract.

当我尝试运行我的一些单元测试时会发生这种情况... manage shell导入各个部分似乎工作正常,我可以修复它,如果我能找到它....

试图找出错误发生的位置,但是django可爱的导入错误异常处理程序使得它变得非常困难。

有没有办法让补丁导入和异常,所以我可以看看发生了什么? python -v没有帮助,因为它没有给我发生错误和错误处理。

1 个答案:

答案 0 :(得分:1)

来自manage.py --help

  --traceback           Print traceback on exception

但我会尝试将包含viewer.models.ParserField的应用添加到settings.INSTALLED_APPS