摘要:
CORS跨域 #允许所有源来跨域CORS_ORIGIN_ALLOW_ALL =True#或者设置跨域请求白名单# CORS_ORIGIN_WHITELIST = (# 'http://127.0.0.1:8080',# 'http://localhost:8080',# )#允许携带cookie 阅读全文
posted @ 2020-09-28 21:23
CefiLing
阅读(252)
评论(0)
推荐(0)
摘要:
封装axios src文件夹下新建http文件夹,用来放网络请求相关的文件 src/http文件夹下,创建index.js文件,对axios进行封装 /* eslint-disable */const axios = require('axios');// import qs from qsaxio 阅读全文
posted @ 2020-09-28 21:22
CefiLing
阅读(181)
评论(0)
推荐(0)
摘要:
1. 什么事RESTful 1.REST与技术无关,代表的是一种软件构架风格(REST是Repersentational State Transfer的简称,中文翻译为"表征状态转移")2.REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识3.所有的数据,不过是通过 阅读全文
posted @ 2020-09-28 21:21
CefiLing
阅读(71)
评论(0)
推荐(0)
摘要:
创建serializer.py 写序列化器 # serializers.ModelSerializer 和 serializers.Serializer field参数说明'''field参数'''# 1.read_onlyread_only = True 表示不允许用户自己上传,只能用于api的 阅读全文
posted @ 2020-09-28 21:19
CefiLing
阅读(384)
评论(0)
推荐(0)
摘要:
创建user/serializer.py写序列化器 from rest_framework import serializerfrom user.models import Userdef address_validate(data): #独立校验器 #raise serializer.Valid 阅读全文
posted @ 2020-09-28 21:16
CefiLing
阅读(134)
评论(0)
推荐(0)
摘要:
ModelViewSet 是对 APIView的封装 ModelSerializer 是对 Serializer的封装 urls.py添加路由 urlpatterns = [ path('apiview/', views.UserInfoViewSet.as_view()),] 在views.py中 阅读全文
posted @ 2020-09-28 21:13
CefiLing
阅读(127)
评论(0)
推荐(0)
摘要:
功能 1.认证 (登录认证)2.权限 (规定用户的可操作范围)3.限流 (限制接口访问速度)4.分页 5.序列化 (返回json)6.过滤 ()7.排序 (ordering=-id)8.版本 (接口版本号,用v1/v2/v3) 安装DjangoRestFramework pip install d 阅读全文
posted @ 2020-09-28 21:11
CefiLing
阅读(293)
评论(0)
推荐(0)

浙公网安备 33010602011771号