所有错误都会导致URLconf循环导入

时间:2019-06-29 00:12:10

标签: python django

我的django应用程序中的任何错误都会导致:

The included URLconf 'appname.urls' does not appear to have any 
patterns in it. If you see valid patterns in the file then the issue 
is probably caused by a circular import.

当我逐步进入pdb时,我意识到我的应用程序中发生的任何错误都会导致URLconf错误。 pdb将显示实际发生的错误,但是如果我继续操作,控制台将只打印上面显示的URLconf错误。如果我去修复显示的错误pdb(例如我解决的SyntaxError),则一切正常。似乎任何错误都会导致上面显示的URLconf错误,并且我不确定如何解决它,以便我可以直接通过pdb看到该实际错误。

1 个答案:

答案 0 :(得分:0)

我使用的是Python 3.5.2,经过更多搜索后,看来这是一个Python问题。升级到Python 3.6.9解决了该问题。