-1

我正在使用@login_required(login_url=settings.LOGIN_URL)并获得ViewDoesNotExist异常。

奇怪的是:

  • 我的代码没有以编程方式引用异常消息中引用的视图
  • 异常中引用的视图曾经存在但不再存在,并且它们没有在 urls.py 中指向
  • 当我删除@时问题就消失了login_required

我试过删除 urs.py 可能缓存的 pyc 文件有问题,但不是。

似乎 django 以某种方式记住了旧观点?

4

1 回答 1

-1

发生因为将 urls.py 移动到错误的位置。通过将其移回解决。

于 2013-10-13T23:16:12.863 回答