当前位置: 首页 > article >正文

Django进一步掌握(10月22日)

一、请求响应对象

请求对象request

响应对象HttpResponse

二、HttpResponse常用属性

status设置HTTP响应状态码

status_code查询HTTP响应状态码

content_type设置响应的类型

write()写入响应内容

三、重定向

1、实现URl访问的重定向

(1)使用HttpResponseRedirect重定向

(2)使用redirect()快捷方式

四、内置视图重写

在数据库管理系统中,内置视图(系统视图)是由数据库管理系统(DBMS)自动生成的,用于展示数据库系统内部的状态、配置和统计信息。尽管直接修改这些视图是不被推荐的,因为这样做可能会影响数据库的稳定性和安全性,但在某些高级场景中,通过重写或扩展这些视图来获取定制化的信息或优化性能是可能的。

1、400 Bad Request  错误的请求

2、403 Forbidden 被禁止的

3、404 Not Found 未找到

4、500 Internal Server Error  服务器内部错误

五、static.serve处理静态文件

1、在项目settings.py中添加配置

2、在项目urls.py中添加配置

六、使用class重写视图

1、基于类的视图-面向对象

2类的视图案例

TemplateView:步骤一:继承视图

                        步骤二:配置模版地址

                        步骤三:配置URl

3、其他通用内置视图

django.views.generic.ListView

django.views.generic.DetailView


http://www.kler.cn/news/365875.html

相关文章:

  • 51单片机——OLED显示图片
  • micro-app【微前端实战】主应用 vue3 + vite 子应用 vue3+vite
  • pycharm导出环境安装包列表
  • Linux的目录结构 常用基础命令(2)
  • 短剧AI突围战,百度跑偏了
  • 基于SSM+小程序的就业管理系统(就业1)
  • Pyramidal Flow使用指南:快手、北大、北邮,开源可免费商用视频生成模型,快速上手教程
  • PostgreSQL使用clickhouse_fdw访问ClickHouse
  • PyCharm怎么添加解释器(怎么用已经具有torch环境)
  • Spring Boot技术栈在电影评论网站中的应用
  • CentOS 8修改Linux配置文件指定属性的值
  • 大麻股Tilray Brands分析:股价已获得强劲支撑,该买入还是卖出?
  • VSCode导入QSS文件
  • 多层感知机从零开始实现
  • PostgreSQL中查询每个账号的最新和最新前的数据
  • elementUI 时间控件控制时间选择
  • 扫雷游戏(C语言详解)
  • uni.showLoading 时禁止点击(防止表单重复提交) 小程序调取微信支付
  • 【NPM】工程化依赖包/库开发 之 常见开发结构/模式及特点
  • 目前最新 Reflector V11.1.0.2067版本 .NET 反编译软件
  • R5:天气预测-探索式数据分析
  • Java中的设计模式:单例模式详解
  • VScode插件:前端每日一题
  • List线性表
  • 单片机_RTOS__架构概念
  • mongodb高可用副本集 docker版