私はdjangoを学ぼうとしています.小さなブログサイト(公式チュートリアルと同様)をホストしようとしているこの効果のための小さなテストサーバー(develではありません)があります.
カスタム 404 および 500 ビューが必要なので、次のようにしurls.pyます。
from mystuff.views import Template404View, Template500View
handler404 = Template404View.as_view()
handler500 = Template500View.as_view()
私views.pyの には、次のものがあります。
class Template404View(TemplateView):
template_name = "404.html"
class Template500View(TemplateView):
template_name = "500.html"
ここで、404.htmlと500.htmlは私のsite_templatesディレクトリにあります。
ただし、テスト サーバーでこれをホストすると、400 または 500 のカスタム ページが表示される代わりに、Internal Server Error.
SOで同様の質問を調べてみましたが、次のように表示されますが、これは役に立たないようです...
アドバイスをいただければ幸いです...ありがとう。