Http404错误表示服务器未找到客户请求的内容,这是最常见的HTTP错误。为了方便用户处理HTTP404错误,Django提供了一个Http404异常类。可在代码中用raise语句抛出Http404异常

#chapter5\chapter5\views.py
from django.http import HttpResponse
from django.http import Http404
def testHttp404(request):raise Http404('亲:没有找到你需要的内容!')return HttpResponse("ok")
#chapter5\chapter5\urls.py
from django.urls import path
from django.contrib import admin
from . import viewsurlpatterns = [    path('test404', views.testHttp404),
]

在浏览器中访问“http://127.0.0.1:8000/test404”,输出结果如图所示

Django视图学习——处理Http404异常相关推荐

  1. django系统学习笔记

    转自:http://hi.baidu.com/derris/item/7ca6013e330563fede2221ab 2010-02-07 00:12 django系统学习笔记--(1)hello ...

  2. Django的学习需要掌握的一些基础和初步搭建自己的框架

    一.Django的学习需要掌握的一些基础 第一个需要注意的点:客户端发送过来的数据结构组成: 第二个需要注意的点:动态网页和静态网页 静态网页:用户发送请求,服务端找到对应的静态文件返回给浏览器,静态 ...

  3. [diango]理解django视图工作原理

    前言:正确理解django视图view,模型model,模板的概念及其之间的关联关系,才能快速学习并上手使用django制作网页 本文主要讲解自己在学习django后对视图view的理解 在进入正文之 ...

  4. Django:学习笔记(2)——创建第一个应用

    Django:学习笔记(2)--创建第一个应用 创建应用 在 Django 中,每一个应用都是一个 Python 包,并且遵循着相同的约定.Django 自带一个工具,可以帮你生成应用的基础目录结构, ...

  5. django批量修改table_python中Django视图(view)的详解(附示例)

    本篇文章给大家带来的内容是关于python中Django视图(view)的详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一个视图函数(类),简称视图,是一个简单的Py ...

  6. Django 视图与网址

    Django 视图与网址 此文已经针对 Django 2.0 更新,适用于 Django 1.4 - Django 2.0 所有版本. Django中网址是写在 urls.py 文件中,用正则表达式对 ...

  7. Django框架学习

    Django是现在世界上python语言应用最广泛.发展最成熟的web框架.它足够完整 ,不需要依赖其他就可以开发出 非常完整的web应用.Django的主要内容如下: Django综述:了解Djan ...

  8. Python Web开发——Django框架学习

    文章目录 Web开发简介 Web应用技术 Web前端开发 Web后端开发 使用 Django 开发后端服务 项目目标 管理员操作 登录界面 客户管理界面 添加客户界面 药品管理界面 添加药品界面 订单 ...

  9. Django 开发框架学习(一)

    Django 开发框架学习 Django流程 重点 Django介绍 1. 简介 2. 特点 1) 重量级框架 2)MVT模式 MVC模式说明 Django的MVT 3. Django学习资料 为什么 ...

最新文章

  1. 人工智能28个常见术语,别再说你不懂AI了!
  2. UniT | Facebook发布全新智能通用Agent!
  3. Failed to start bean ‘documentationPluginsBootstrapper‘ StackOverflowError
  4. scala入门-05继承类(extends)的使用
  5. 在Python中使用Twitter Rest API批量搜索和下载推文
  6. android 联系人批量插入,GitHub - Atinerlengs/InsertDemo: android 简单的批量插入通话记录、联系人、短信demo...
  7. 股市太火 !“牛市”搜索热度暴涨9倍:80后疯狂开户
  8. ~~Bellman-Ford算法
  9. 工艺仿真软件_中科院科研项目:算法与软件工程集成电路制造中的工艺仿真
  10. 010,spring boot 文件上传
  11. 使用TinyPNG批量压缩图片
  12. 电影票预售系统1.0
  13. 基于LQR的二自由度云台控制与仿真
  14. 鸿蒙系统摩尔纹怎么去,PS摩尔纹如何消除?摩尔纹消除方法图文分享
  15. 爬虫入门(1)--糗百
  16. 大数据时代下的网络安全与数据隐私论文
  17. 基于 Amazon SageMaker 利用 MONAI 处理医疗影像数据实践
  18. xctf攻防世界 MISC高手进阶区 互相伤害
  19. Windows电脑怎么格式化?
  20. 这十一条程序员必备软技能,你一定要知道

热门文章

  1. 单向散列函数的实际应用
  2. 100行python代码实现五子棋-教程
  3. python五子棋ai_零基础学Python之—AI五子棋(1)
  4. 静态顺序表和动态顺序表区别
  5. 微信小程序wxml和wxss样式
  6. MetaQ 简单使用(数据同步框架)
  7. ArrayList.toArray(T[] a) 的说明
  8. 欧几里得算法及其扩展欧几里得算法——数论
  9. Zookeeper 序列化
  10. CentOS7.2(单网卡iptables)做DNAT访问弹性IP地址端口转发到后端无公网IP的服务器不同端口