会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
无言以对
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
2022年10月3日
视图集
摘要: 两个视图基类 1.drf提供了一个顶层的视图APIView,可以通过继承APIView写视图,之后我们写的代码可能重复代码比较多,就可以使用面向对象的继承、封装,GenericAPIView继承了APIView,我们用GenericAPIView时就不需要继承APIView 2.GenericAPI
阅读全文
posted @ 2022-10-03 10:53 无言以对啊
阅读(34)
评论(0)
推荐(0)
2022年9月29日
drf请求与响应与GenericAPIView的使用
摘要: drf请求与响应 Request '继承APIView后,请求对象:request' 1.Request类属性或方法 -Request不再是传入视图的request对象,而是封装扩展了功能的Request -Request对象的数据是自动根据前端发送数据的格式进行解析之后的结果,无论前端发送的哪种格
阅读全文
posted @ 2022-09-29 21:59 无言以对啊
阅读(104)
评论(0)
推荐(0)
2022年9月27日
序列化之Serializer
摘要: 常用字段类和字段参数 1. CharField BooleanField IntegerField DecimalField 2.返回格式 ListField: {hobby: ['篮球', '足球']} DictField: {wife: {'name': 'barry'}} 选项参数及作用 |
阅读全文
posted @ 2022-09-27 23:47 无言以对啊
阅读(92)
评论(0)
推荐(0)
2022年9月26日
APIView的基本使用与序列化组件
摘要: APIView的基本使用 1.drf是一个第三方app,只能在django中使用 2.安装drf后,导入视图类APOIView,所有后期要使用drf写视图类,都是继承AOIView及其子类 3.在app注册中注册rest_framework 'rest_framework' View+JsonRes
阅读全文
posted @ 2022-09-26 23:12 无言以对啊
阅读(37)
评论(0)
推荐(0)
2022年9月23日
API接口与drf规范
摘要: 前后端开发模式 1.前后端混合 前端写好静态html页面,后端使用模板语法进行渲染,然后在在对接,遇到问题返回给前端进行修改,这要求后端人员会一些HTML、JS等前端语言,这种模式让前后端开发的进度互相响应,对后端人员的要求也更高 2.前后端分离 -随着外部开发(pc端、移动端),开始流行前后端分离
阅读全文
posted @ 2022-09-23 20:50 无言以对啊
阅读(109)
评论(0)
推荐(0)
2022年9月14日
BBS项目
摘要: BBS项目 BBS项目表设计及关联 1.要开发的功能 -注册功能 -首页:文章展示,导航栏,用户中心,广告位 -个人主页:文章展示,侧边栏过滤(分类、标签、数据) -文章详情:点赞点踩,评论(父评论、子评论) -后台管理:个人文章展示(增加、删除、修改文章) -发布文章:富文本编辑器(编辑文章内容的
阅读全文
posted @ 2022-09-14 20:59 无言以对啊
阅读(45)
评论(0)
推荐(0)
2022年9月13日
csrf跨站请求伪造与auth模块
摘要: csrf csrf跨站请求伪造 1.简介 CSRF跨站点请求伪造可以理解为攻击者盗用了你的身份,以你的名义在网站上发送请求,对服务器来说这个请求完全合法,而攻击者就完成它所期望的操作,如以你发消息、盗取账户,转账等 2.模拟 钓鱼网站:一台计算机上两个服务端口启动,钓鱼网站提交地址改为正规网站的地址
阅读全文
posted @ 2022-09-13 21:03 无言以对啊
阅读(36)
评论(0)
推荐(0)
2022年9月12日
cookie、session与中间件
摘要: cookie与session cookie与session简介 ''' HTTP协议 1.基于请求响应 2.基于TCP\IP之上作用于应用层的协议 3.无状态 不保存请求和响应之间的通信状态 4.无/短连接 请求一次处理一次,之后断开 ''' 1.Cookie 1.1因为HTTP协议是无状态的,所有
阅读全文
posted @ 2022-09-12 17:15 无言以对啊
阅读(38)
评论(0)
推荐(0)
2022年9月8日
分页器与modelform
摘要: 分页器 批量操作数据 1.浏览器访问一个django路由,创建100条数据并展示到前端页面 2.当使用create创建大量数据时可能会造成数据库崩溃 批量数据创建>>>:bulk_create() 批量数据修改>>>:bulk_update() 3.实例 def index(request): bo
阅读全文
posted @ 2022-09-08 22:59 无言以对啊
阅读(50)
评论(0)
推荐(0)
2022年9月7日
Ajax
摘要: Ajax Ajax基本操作 1.Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术,使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面 2.基础语法 <script> $.ajax({ url:'', // 朝那个地址发
阅读全文
posted @ 2022-09-07 23:18 无言以对啊
阅读(121)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
11
下一页
公告