所以,這是我的檔案:
設定.py
LOGOUT_REDIRECT_URL = 'refresh'
視圖.py
def about(request):
return render(request, 'about.html', {})
def refresh(request):
return HttpResponseRedirect(request.META.get("HTTP_REFERER"))
問題:如果我設定LOGOUT_REDIRECT_URL = 'about',它作業正常。此外,如果我將代碼從重繪 視圖添加到關于視圖,它也可以正常作業。但是,當我設定時,LOGOUT_REDIRECT_URL = 'refresh'我會收到錯誤“視圖名稱錯誤”。我不明白為什么我會收到這個錯誤。
PS如果退出后還有其他重繪 頁面的方法,請隨時告訴我。
uj5u.com熱心網友回復:
您必須傳遞您在urls.py檔案中提供的名稱。您已通過refresh在LOGOUT_REDIRECT_URL = 'refresh'不與人姓名相符urls.py
因此,要么更改urls.py檔案中的名稱,要么更改setting.py檔案中的名稱。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/351583.html
