遇到那些可爱的 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 import the various pieces seems to work fine, I can fix it if I can find it.. ..
试图找出错误发生的时间点,但 django 可爱的导入错误异常处理程序让它变得非常困难。
有没有办法猴子补丁导入和异常,这样我就可以看到发生了什么? python -v 没有帮助,因为它没有给我错误和正在进行的错误处理。
请您参考如下方法:
来自 manage.py --help:
--traceback Print traceback on exception
但我会尝试将包含 viewer.models.ParserField 的应用程序添加到 settings.INSTALLED_APPS。
