首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
源码
Arduino
WS2812驱动程序
python教学
搜索引擎
kubernetes
逆向
408
医学统计学
Lock
弹性伸缩
核心期刊
996
B树
symbol
技术
主从复制
ARM安全
text
CANN
restframework
2024/5/8 3:37:19
基本分页PageNumberPagination、便宜分页LimitOffsetPagination、游标分页CursorPagination(小程序、移动端app)
数据 from django.db import modelsclass User(models.Model):username models.CharField(max_length64, verbose_name用户名)password models.CharField(max_length64, verbose_name密码)# 用户类型user_type models.IntegerField(choices((1, 菜鸟用户), (2, 普通用户), …
阅读更多...
PageNumberPagination、LimitOffsetPagination、CursorPagination
数据 from django.db import modelsclass User(models.Model):username models.CharField(max_length64, verbose_name用户名)password models.CharField(max_length64, verbose_name密码)# 用户类型user_type models.IntegerField(choices((1, 菜鸟用户), (2, 普通用户), …
阅读更多...
jwt自定义表签发、jwt 多方式登录(auth的user表)
补充 # 1 接口文档编写规范:-1 描述-2 请求地址-3 请求方式-4 请求参数-headers-请求体-请求参数-5 请求编码格式-6 返回格式-示例-返回数据字段含义-其他:-错误状态码-...-接口文档编写位置-写在文件中:word,md,跟前…
阅读更多...
drf之请求、drf之响应、两个视图基类、5个视图扩展类(不是视图类)、原生django,怎么写向响应头写入数据
1 drf之请求 1.1 drf 之请求Request类 # 新的request对象---》之前聊过一部分# from rest_framework.request import Request# 1 以后视图类的方法中的request都是这个类的对象 # 2 以后使用request.data 取请求体中的数据 # 3 以后使用request.query_params 取请参数中的数…
阅读更多...
rest_framework学习(一)resful规范介绍及Django的CBV介绍
一、什么是resful规范 resful是一种规范,它是一种面向资源编程的规范,操作只是一种请求方式。 二、规范内容 1.API与用户的通信协议,总是使用HTTPs协议:https比http安全 2.域名 https://api.example.com 尽量将API部署在专用域名&#x…
阅读更多...
自定义频率类和频率源码分析
自定义频率类 1 频率类 2 视图类 3 路由 4 频率源码分析 1 频率类 # 写限制逻辑# (1)取出访问者ip# (2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里…
阅读更多...
importlib的使用、9个视图子类、视图集、drf之路由、drf之请求响应回顾、GenericViewSet相关流程图
一 drf之请求响应回顾 # 1 drf请求-请求对象:data,query_params,其他跟之前一样,FILES-默认:支持三种编码-局部配置:视图类中-from rest_framework.parsers import JSONParser, FormParser, MultiPartPars…
阅读更多...
有车型(CarModel),车厂(CarFactory),经销商(Distributor)三个表
用drf编写 1 有车型(CarModel),车厂(CarFactory),经销商(Distributor)三个表, 一个车厂可以生产多种车型,一个经销商可以出售多种车型,一个车型可以有多个经销商出售车型:车型名,车型…
阅读更多...
过滤和分页源码、接口文档、jwt介绍和构成、base64编码、drf-jwt使用
过滤和分页源码 补充 #### 为什么在视图类中配置一个过滤类,就能走-filter_backends [SearchFilter,MyFilter]-GenericAPIView:继承APIVIew的视图类,是不能这样配置的----》自己过滤-filter_backends api_settings.DEFAULT_FILTER_BACKEN…
阅读更多...
drf接口-自己写的继承APIView编写books 5个接、继承APIView,有两个类属性、基于5个视图扩展类、通过9个视图子类编写接口、视图集
一、第一层,我们自己写的,继承APIView编写books 5个接口 1.路由path(books/, BookView.as_view()),path(books/<int:pk>/, BookDetailView.as_view()),path(publish/, PublishView.as_view()),path(publish/<int:pk>/, PublishDetailView.a…
阅读更多...
基于自定义表编写认证类、django-jwt源码分析、权限介绍、simpleui的使用
扩写auth的user表 1 基于自定义表编写认证类 1.1 认证类 1.2 登录接口 1.3 路由 1.4 视图类 2 django-jwt源码分析 2.1 签发 2.2 认证 3 权限介绍 4 simpleui的使用 4.1 安装simpleui 4.2 修改django后台模块默认的模板 4.3 字符集及时区设置 扩写auth的user表范 # 1 基于自…
阅读更多...
前后端分离-图书价格排序案例、后端返回图片地址显示在组件上(打印图片地址)
前后端分离之图书价格排序案例,之后端返回图片地址显示在组件上 注意:分别建前后端项目,前端项目只写前端代码,后端项目只写后端代码1 图书后端 1.1 图书后端之建表 1.2 图书后端之序列化类 1.3 图书后端之视图类 1.4 图书后端之…
阅读更多...