会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
拾荒菇凉
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
6
···
8
下一页
2022年10月13日
drf-11
摘要: 过滤源码分析 1、过滤源码分析 1.内置过滤类: 1.1 过滤--针对查询所有--视图类继承GenericAPIView+ListModelMixin 1.2 在视图类中配置:filter_backends=[SearchFilter, ] # SearchFilter过滤类 search_fiel
阅读全文
posted @ 2022-10-13 19:52 拾荒菇凉
阅读(88)
评论(0)
推荐(0)
2022年10月12日
drf-10
摘要: cookie、session、token介绍 1.cookie:存储在客户端浏览器上的k:v键值对 2.session:存储在服务端session表中的k:v键值对 3.token:存放在客户端浏览器cookie中或者移动端中的三段式 第一段:头:公司信息、加密方式 第二段:荷载:真正的数据 第三段
阅读全文
posted @ 2022-10-12 22:40 拾荒菇凉
阅读(91)
评论(0)
推荐(0)
2022年10月11日
drf-09
摘要: django配置文件 1.根路径: BASE_DIR = Path(__file__).resolve().parent.parent 2.django加密使用-秘钥 SECRET_KEY = 'django-insecure-ov_#*#-o&svxjrtxe1op*%3wfobg)+)&k%1u
阅读全文
posted @ 2022-10-11 21:52 拾荒菇凉
阅读(106)
评论(0)
推荐(0)
2022年10月10日
drf-08
摘要: 三大认证-频率 自定义频率类 from rest_framework.throttling import BaseThrottle import time class UserThorttle(BaseThrottle): VISIT_RECORD = {} def __init__(self):
阅读全文
posted @ 2022-10-10 23:13 拾荒菇凉
阅读(68)
评论(0)
推荐(0)
2022年10月9日
drf-07
摘要: 三大认证-认证、权限、频率 认证 认证源码分析 1.执行APIView中的dispatch方法时执行了三大认证:认证、权限、频率 def dispatch(self, request, *args, **kwargs): try: self.initial(request, *args, **kwa
阅读全文
posted @ 2022-10-09 21:13 拾荒菇凉
阅读(86)
评论(0)
推荐(0)
2022年10月8日
drf-06
摘要: 路由层 自动生成路由 1.路由类导入 from rest_framework.routers import SimpleRouter, DefaultRouter 2.实例化 router = SimpleRouter() 3.注册 router.register('login', BookView
阅读全文
posted @ 2022-10-08 19:38 拾荒菇凉
阅读(69)
评论(0)
推荐(0)
drf_1~5
摘要: 前后端开发模式 1.前后端不分离 全栈 涉及模板语法 2.前后端分离 2.1 前端测试工具:模仿发送http请求--postman 2.2 api接口:连接前后端的媒介 restful规范 1.使用https 安全性高 2.url中携带api标识 3.多数据版本共存 url中携带版本号 4.数据即资
阅读全文
posted @ 2022-10-08 08:25 拾荒菇凉
阅读(106)
评论(0)
推荐(0)
2022年9月29日
drf-04
摘要: 请求与响应 请求Request 1.request:drf中的request不再是django默认的HttpRequest对象而是res_framework提供的Request类的对象 2.属性: data:解析之后的文件及非文件数据 包含POST、PUT、PATCH请求方式解析的数据 支持Json
阅读全文
posted @ 2022-09-29 21:50 拾荒菇凉
阅读(103)
评论(0)
推荐(0)
2022年9月27日
drf-03
摘要: 序列化与反序列化 常用字段及字段参数 1.常用字段 | 序号 | 字段 | | | | | | | 1 | CharField | CharField(max_length=None, min_length=None, allow_blank=False, trim_whitespace=True)
阅读全文
posted @ 2022-09-27 23:53 拾荒菇凉
阅读(66)
评论(0)
推荐(0)
2022年9月26日
drf-02
摘要: APIView APIView基本使用 1.drf:第三方app 2.cbv的视图类:继承APIView类及其子类 3.基于View与JsonResponse的视图类 from django.views import View from app01 import models from django
阅读全文
posted @ 2022-09-26 22:47 拾荒菇凉
阅读(74)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
8
下一页
公告