2013-10-13 304 views
-1

我使用@login_required(login_url=settings.LOGIN_URL)並得到ViewDoesNotExist異常。django login_required裝飾器ViewDoesNotExist

奇怪的事情是:

  • 在異常消息中引用的觀點不被編程我的代碼中引用
  • 中使用存在,但不再做例外引用的觀點,他們不是被指出,在urls.py
  • 問題消失了,當我刪除@login_required

我試圖刪除urs.py也許thinging問題與緩存pyc文件,但不是。

似乎django在某種程度上記住了舊觀點?

+0

可能是你的'settings.LOGIN_URL'網址是錯誤的,當它試圖將你重定向到登錄頁面時,它會顯示'ViewDoesNotExist'。 –

回答

-1

因爲將urls.py移到了錯誤的地方。通過將其移回來解決。

相關問題