defaults.bad_request(request, exception, template_name='400.html') When a SuspiciousOperation is raised in Django
defaults.permission_denied(request, exception, template_name='403.html') In the same vein as the 404 and 500 views, Django has
defaults.page_not_found(request, exception, template_name='404.html') When you raise
defaults.server_error(request, template_name='500.html') Similarly, Django executes special-case behavior in the case of runtime
static.serve(request, path, document_root, show_indexes=False) There may be files other than your project’s static assets that