django中返回404错误页面的几种方法
来源:互联网 发布:博斯曼法案 知乎 编辑:程序博客网 时间:2024/06/03 19:33
在views.py中定义
from django.http import Http404,HttpResponsefrom django.shortcuts import render,render_to_response
def news(request):try:pass #获取数据except:# raise Http404("你所访问的页面不存在") 第一种方法# return HttpResponse("你所访问的页面不存在",status=404) 第二种方法return render_to_response('error_404.html',status=404) 第三种方法# return render(request,'error_404.html',status=404) 第四种方法else:return render(request,'base_news.html')error_404.html为自定义的404页面
第三种方法随时都有可能被弃用,所以要少用。可以用第4种方法代替,弃用的概率较小。另外,还有一个快捷方式是
get_object_or_404()
django初学中,欢迎指正。
阅读全文
0 0
- django中返回404错误页面的几种方法
- Nginx设置404错误页面的几种方法
- 页面刷新及返回的几种方法
- iOS 浅谈页面跳转与返回的几种方法
- asp.net自定义错误处理页面的几种方法
- django 下载文件的几种方法
- Oracle dbms_utility 几种返回的错误
- ASP中页面限权访问的几种方法
- ASP中页面限权访问的几种方法
- ASP.NET中页面传值的几种方法
- ASP.NET中页面传值的几种方法
- 页面中传递数据的几种方法
- 两种方法在Django框架中支持后台返回包含中文的JSON/数组格式
- JS返回顶部的几种方法
- 返回参数的几种方法
- django的404,500错误自定义页面的配置
- django的403/404/500错误自定义页面的配置
- django的403/404/500错误自定义页面的配置
- 【头条】Hitachi Vantara开启新征程 助用户驾驭数据的力量
- svn服务端
- Redis集群概述
- 平淡的生活
- 智慧党建—全面有效地党建管理解决方案
- django中返回404错误页面的几种方法
- jQueryEasyUI ValidateBox 验证框实现验证的方法
- 王阳明:知识不是学问,聪明不是智慧
- Mybatis+Oracle:条件分页
- 关于 QWidget+Qml程序打包到ubuntu时,程序与系统库版本不同,编译时添加并依赖自带库 的方法
- Lamp环境
- Python统计学一数据的概括性度量
- 51单片机 | 串口工作原理知识点汇总
- 2017深圳国际电子展开幕第一天、我在现场!