09 2022 档案

摘要:drf请求、响应与视图组件 RBAC是什么 RBAC模型概述 RBAC模型(Role-Based Access Control:基于角色的访问控制)模型是20世纪90年代研究出来的一种新模型,但其实在20世纪70年代的多用户计算时期,这种思想就已经被提出来,直到20世纪90年代中后期,RBAC才在研 阅读全文
posted @ 2022-09-29 22:07 Joseph-bright 阅读(42) 评论(0) 推荐(0) 编辑
摘要:Serializer序列化与ModelSerializer序列化 序列化类高级用法之cource,修改序列化字段名字 用法一 使用cource的时候,字段参数可以指定序列化哪个参数,如果指定别人的字段那么就会渲染自己的不渲染别人的 1.class BookSerializer(serializers 阅读全文
posted @ 2022-09-27 23:49 Joseph-bright 阅读(197) 评论(0) 推荐(0) 编辑
摘要:APIView解析使用与序列化组件的解析与适用 HTTP协议各版本之间有何区别 HTTP是最初的HTTP协议,已经过时 特点: 1.只支持GET请求、 2.没有协议头、 3.无状态性、 4.只能传输超文本 HTTP1.0在请求和响应中加入了HTTP版本号,这一特点在之后的版本中保持不变 特点: 1. 阅读全文
posted @ 2022-09-26 22:20 Joseph-bright 阅读(81) 评论(0) 推荐(0) 编辑
摘要:API接口与测试工具的使用 前后端分离开发模式 1.前后端分离的开发模式 我们之前学习的一般都是那种前后端混合开发的项目我们称之为全栈开发,但是这种开发的开发效率不是那么的高,所以衍生出了前后端分离的开发模式,现在市场上绝大多数的开发模式也是前后端分离的开发模式,前端的只搞前端,后端的只搞后端,提高 阅读全文
posted @ 2022-09-23 20:30 Joseph-bright 阅读(170) 评论(0) 推荐(0) 编辑
摘要:csrf的使用以及中间件插拔设计 csrf简介 CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding, 缩写为:CSRF/XSRF CSRF可以做什么? 钓鱼网站: 假设是 阅读全文
posted @ 2022-09-13 19:58 Joseph-bright 阅读(68) 评论(0) 推荐(0) 编辑
摘要:cookie、seesion的应用与Django中间件介绍 cookie与session简介 HTTP协议四大特性 1.给予请求响应 2.基于TCP、TP作用于应用层之上的协议 3.无状态 服务器端无法识别客户端状态的状态 1.互联网刚开始兴起的时候所有人访问网站都是一样的数据,服务器无法识别客户端 阅读全文
posted @ 2022-09-12 16:18 Joseph-bright 阅读(32) 评论(0) 推荐(0) 编辑
摘要:分页器与from组件分析 批量操作数据 1.浏览器访问django路由,创建十万条数据存储到sqliet3数据库中并展示到前端页面(额,这个有点看电脑创建的多了,有可能数据库就崩了自己上锁了,看命) for i in range(100000): models.Book.objects.create 阅读全文
posted @ 2022-09-08 23:24 Joseph-bright 阅读(58) 评论(0) 推荐(0) 编辑
摘要:Ajax基本操作 Ajax简介 1.Ajax(Asynchronous Javascript And XML)异步的JavaScript和XML。即使用JavaScript语言与服务器进行异步交互,传输的数据为XML 2.XML是被设计用来传输和存储数据的,可扩展标记语言,是一种标记语言,是从标准通 阅读全文
posted @ 2022-09-07 18:33 Joseph-bright 阅读(47) 评论(0) 推荐(0) 编辑
摘要:正反向查询与ORM操作补充 正反向进阶操作 1.查询主键为1数据对应的出版社名称及书名 res = models.Publish.objects.filter(book__pk=1).values('name', 'book__title') print(res) # <QuerySet [{'na 阅读全文
posted @ 2022-09-06 22:16 Joseph-bright 阅读(50) 评论(0) 推荐(0) 编辑
摘要:ORM底层操作与正反向查询 数据准备及测试环境 1.django其实自带了一个小型数据库(sqlite3) 这个数据库功能十分有限,并且针对日期类型的数据兼容性较差所以我们一般不会使用,使用的情况只有测试的时候 2.django切换MySQL数据库 django1.x (在__init__文件中添加 阅读全文
posted @ 2022-09-05 23:04 Joseph-bright 阅读(127) 评论(0) 推荐(0) 编辑
摘要:Django数据传递与模板语法 视图函数返回值 1.视图函数的返回值其实本质上返回的都是HttpResponse对象,HttpResponse其实是一个类,我们最常使用的render和redirect都是这个类中的函数,所以返回值本质上都是HttpResponse对象 1.1HttpResponse 阅读全文
posted @ 2022-09-02 23:01 Joseph-bright 阅读(208) 评论(0) 推荐(0) 编辑
摘要:Django请求生命周期与反向解析 Django请求生命周期流程图 Django路由匹配(多版本) 1.路由 path('网址后缀',函数名(类名)) 一旦网址后缀匹配上了就会自动执行后面的函数或者类,并结束整个路由的匹配 2.路由结尾的斜杠 路由结尾的斜杠我们是建议写上的,虽然Django会帮我们 阅读全文
posted @ 2022-09-01 20:55 Joseph-bright 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示