Django视图不存在或无法导入

Rub*_*nez 23 python django import view

今天早上我一直在研究我的项目.我完成了我正在做的事情,我将新代码推送到git.

现在,我去运行我的项目开始工作,索引视图不运行!

Could not import ism.views.index. View does not exist in module ism.views.
Run Code Online (Sandbox Code Playgroud)

这个视图没有任何问题.所有的项目都运行了.

有更令人难以置信的事情.我在主视图(ism.views.index)失败后尝试并检查了其他视图,但所有这些视图都有效,但现在不行!10秒前所有视图都正确运行,现在都无法正常工作.他们吐出与主视图相同的错误.

我发现在互联网上搜索这个相关主题:

对于django而言,这种观点并不存在,但是它之前有5个secondes并且它仍然存在

但我试图删除原始文件(ism应用程序中的views.py)并再次写入,问题仍然存在.所有其余的views.py都一样.

有人知道这个问题吗?

谢谢=)

kda*_*zle 59

尝试做一个

    python ./manage.py shell
Run Code Online (Sandbox Code Playgroud)

然后导入提供问题的视图.这最终可能会为您提供更有用的调试信息.

> from ism.views import index
Run Code Online (Sandbox Code Playgroud)

  • 谢谢!原来我导入的其中一个模块有错误.我不知道为什么它不会显示错误,而不是说它找不到视图. (3认同)
  • 你赢了互联网 - 我花了很多时间试图在没有错误信息的情况下嗅出错误,你可能会为我节省更多.帽子. (3认同)

yei*_*orn 7

它发生在我身上,事实上问题是我在forms.py中的一个表单中出现语法错误,并且我将此表单导入到我的views.py文件中.Django错误信息仍指向我查看不存在错误