摘要:
axios的封装 src文件夹下新建http文件夹,用来放网络请求相关的文件 src/http文件夹下,创建index.js文件,对axios进行封装 const { data } = require('autoprefixer'); const axios = require('axios'); 阅读全文
摘要:
ModelViewSet 功能 1.认证 (登录认证) 2.权限 (规定用户的可操作范围) 3.限流 (限制接口访问速度) 4.分页 5.序列化 (返回json) 6.过滤 () 7.排序 (ordering=-id) 8.版本 (接口版本号,用v1/v2/v3) 安装DjangoRestFrame 阅读全文
摘要:
3.Django多对多表结构操作 3.1 第一种: ManyToManyField 自己不创建第三张关系表,有m2m字段: 根据queryset对象增删改查(推荐) from django.db import models class UserInfo(models.Model): username 阅读全文
摘要:
1.创建表 https://www.cnblogs.com/xiaonq/p/7978409.html 1.1 Meta源信息 from django.db import models class UserInfo(models.Model): username = models.CharField 阅读全文
摘要:
1.RESTful风格API 详情查看博客地址:https://www.cnblogs.com/xiaonq/p/10053234.html 1.1 什么是RESTful REST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中 阅读全文
摘要:
启动DJango项目的运行方式 viscode中项目的运行 在终端输入 python manage.py runserver 如果出现如图所示的一个http连接 Ctrl+左键 点击进入出现小火箭则证明项目运行成功 如果第一种方式运行没有成功 先点击项目中的 urls.py文件 再点击图中的1和2 阅读全文
摘要:
1.APIview使用 ModelVIewset是对APIView封装 ModelSerializer是对Serializer 1.1 在 user/urls.py 中添加路由 urlpatterns=[ path('apiview/',views.UserInfoViewSet.as_view() 阅读全文
摘要:
1.DRF初始化 DRF六中常用操作 1.认证 2.权限 3.限流 4.序列化 5.分页 6.版本 1.1安装DjangoRestFramework pip install djangorestframework==3.11.1 pip install django-filter==2.3.8 #过 阅读全文