在django中实现http404

在django中实现http404,django,django-views,Django,Django Views,在django中找不到实现页面,并且已经查看了文档 我还没有得到一个页面未找到的错误,ami在这里做什么 在URL中的代码中,我完成了以下操作: url(r'^$', 'site_config.views.pagenotfound') 从django.http导入Http404 def pagenotfound(request): return render_to_response('polls/pagenotfound.html', {}) 在django中处理404和500的

在django中找不到实现页面,并且已经查看了文档

我还没有得到一个页面未找到的错误,ami在这里做什么

在URL中的代码中,我完成了以下操作:

  url(r'^$', 'site_config.views.pagenotfound')
从django.http导入Http404

 def pagenotfound(request):
   return render_to_response('polls/pagenotfound.html', {})

在django中处理404和500的方式是:默认情况下,在templates目录中创建404.html

如果需要自定义处理程序,只需将它们添加到url.py

handler404 = 'views.page_not_found_custom'    
handler500 = 'views.page_error_found_custom'    

按照您想要的方式设计404.html页面

在django中处理404和500的方式是:默认情况下,在templates目录中创建404.html

如果需要自定义处理程序,只需将它们添加到url.py

handler404 = 'views.page_not_found_custom'    
handler500 = 'views.page_error_found_custom'    

按照您想要的方式设计404.html页面

问题出在哪里。你会得到一个错误,一个空白页,什么?对于我点击的任何链接,pagenotfound函数被调用,即使它是一个有效的链接,你的URL.py中除了那一行还有什么吗?我已经包含在主URL.py中,用于定义其他模块URL的项目。有什么问题吗。你会得到一个错误,一个空白页,什么?对于我点击的任何链接,pagenotfound函数被调用,即使它是一个有效的链接,你的URL.py中除了那一行之外还有什么吗?我已经包含在主URL.py中,用于定义其他模块URL的项目