摘要:
## 1 后台Response和异常和日志封装```python# utils/responsefrom rest_framework.response import Responseclass APIResponse(Response): def __init__(self,code=1,msg= 阅读全文
posted @ 2020-09-05 14:06
OBOS
阅读(269)
评论(0)
推荐(0)
摘要:
## 1 pip换源```python1 pip3 install pymysql 国外很慢2 pip3 install pymysql -i 地址3 配置,以后pip3 install全走配好的源 -来到C:\Users\oldboy\AppData\Roaming %APPDATA% -创建一个 阅读全文
posted @ 2020-09-05 14:04
OBOS
阅读(185)
评论(0)
推荐(0)
摘要:
在了解对称加密和非对称加密的区别之前我们先了解一下它们的定义: 对称加密(Symmetric Cryptography),又称私钥加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对 阅读全文
posted @ 2020-09-05 13:59
OBOS
阅读(520)
评论(0)
推荐(0)
摘要:
## 1 jwt### 1.1 控制用户登录后才能访问,和不登录就能访问```python# 1 控制用户登录后才能访问,和不登录就能访问from rest_framework.permissions import IsAuthenticatedclass OrderAPIView(APIView) 阅读全文
posted @ 2020-09-05 13:58
OBOS
阅读(309)
评论(0)
推荐(0)
摘要:
# 今日内容## 1 自定制频率```python# 自定制频率类,需要写两个方法 -# 判断是否限次:没有限次可以请求True,限次了不可以请求False def allow_request(self, request, view): -# 限次后调用,显示还需等待多长时间才能再访问,返回等待的时 阅读全文
posted @ 2020-09-05 13:48
OBOS
阅读(211)
评论(0)
推荐(0)
摘要:
## 1 books系列表接口```python# urls.pyfrom django.urls import path,re_pathfrom api import viewsurlpatterns = [ path('books/', views.BookAPIView.as_view()), 阅读全文
posted @ 2020-09-05 13:44
OBOS
阅读(161)
评论(0)
推荐(0)
摘要:
## 1 权限### 1.1 权限源码分析```python# APIView >dispatch >initial >self.check_permissions(request)(APIView的对象方法) def check_permissions(self, request): # 遍历权限 阅读全文
posted @ 2020-09-05 13:38
OBOS
阅读(216)
评论(0)
推荐(0)
摘要:
## 1 路由```python# 1 在urls.py中配置 path('books4/', views.Book4View.as_view()), re_path('books4/(?P<pk>\d+)', views.Book4DetailView.as_view()),# 2 一旦视图类,继 阅读全文
posted @ 2020-09-05 13:33
OBOS
阅读(120)
评论(0)
推荐(0)
摘要:
## 1 请求和响应### 1.1 请求```python# 请求对象# from rest_framework.request import Request def __init__(self, request, parsers=None, authenticators=None, negotia 阅读全文
posted @ 2020-09-05 13:30
OBOS
阅读(210)
评论(0)
推荐(0)
摘要:
## 1 序列化组件介绍```python1. 序列化,序列化器会把模型对象转换成字典,经过response以后变成json字符串2. 反序列化,把客户端发送过来的数据,经过request以后变成字典,序列化器可以把字典转成模型3. 反序列化,完成数据校验功能```## 2 简单使用```pytho 阅读全文
posted @ 2020-09-05 13:24
OBOS
阅读(196)
评论(0)
推荐(0)

浙公网安备 33010602011771号