How to test 500.html error page in django development env?

后端 未结 10 1324
情话喂你
情话喂你 2020-12-28 13:00

I am using Django for a project and is already in production.

In the production environment 500.html is rendered whenever a server error occurs.

How do I tes

10条回答
  •  悲&欢浪女
    2020-12-28 13:34

    In Django 1.6 django.views.generic.simple.direct_to_template does not exists anymore, these are my settings for special views:

    # urls.py
    
    from django.views.generic import TemplateView
    from django.views.defaults import page_not_found, server_error
    
    urlpatterns += [
        url(r'^400/$', TemplateView.as_view(template_name='400.html')),
        url(r'^403/$', TemplateView.as_view(template_name='403.html')),
        url(r'^404/$', page_not_found),
        url(r'^500/$', server_error),
    ]
    

提交回复
热议问题