実現したいこと
views.pyに新たにクラスを追加したときにPage not foundと表示されてしまい
これを解決したい。
該当のソースコード
以下のようになっている。
個人的に思うことが、挙動がLoginしていないのにLoginしなければ見れないビューを見ようとしたときと同じ挙動をしていると思った。
view.pyに書かれている他の全てのクラスはLoginRequiredMixinを引数に取っている。
ご教授頂けると幸いです。
よろしくお願いいたします。
urls
1path('example/', views.Example.as_view(), name='example'),
view
1class Example(TemplateView): 2 template_name = 'blog/example.html'
HTML
1<!doctype html> 2<html> 3 <head> 4 </head> 5 6 <body> 7 <h1>Hello Example</h1> 8 </body> 9</html>
エラー内容
error
1Page not found (404) 2Request Method: GET 3Request URL: http://127.0.0.1:8000/accounts/login/?next=/blog/example/
回答1件
あなたの回答
tips
プレビュー