![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
Passerby_one
这个作者很懒,什么都没留下…
展开
-
RESTful风格API
1.RESTful风格API详情查看博客地址:https://www.cnblogs.com/xiaonq/p/10053234.html1.1 什么是RESTfulREST与技术无关,代表的是一种软件架构风格(REST是Representational State Transfer的简称,中文翻译为“表征状态转移”)REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识所有的数据,不过是通过网络获取的还是操作(增删改查)的数据,都是资源,将一切数据视为资原创 2020-09-28 19:11:11 · 115 阅读 · 0 评论 -
Vue组件
1.组件定义1.定义组件并引用2.父组件向子组件传值3.子组件向父组件传值# 组件间传值: vuex (https://www/cnblogs.com/xiaonq/p/9697921.html)1.1 什么是组件Html中有组件,是一段可以被复用的结构代码Css中有组件,是一段可以被复用的样式Js 中有组件 , 是一段可以被复用的功能Vue中也有组件,指的就是一个模块,是一个独立的 完整的(包括html,css,js等),可以直接拿来用的1.2 组件特性组件的实例化对象,跟原创 2020-09-29 14:57:33 · 200 阅读 · 0 评论 -
ModelViewSet
ModelViewSetModelViewSet是封装度最高的DRF的视图类。包含了怎删改查中的所有接口操作。它继承自GenericViewSet、ListModelMixin、RetrieveModelMixin、CreateModelMixin、UpdateModelMixin、DestoryModelMixin。!!!!!注意,因为继承关系,必须在内部定义属性,queryset和serializer_class,因此,ModelViewSet通常结合ModelSerializer使用.原创 2020-09-29 21:22:09 · 148 阅读 · 0 评论 -
axios封装
axios的封装src文件夹下新建http文件夹,用来放网络请求相关的文件src/http文件夹下,创建index.js文件,对axios进行封装const { data } = require('autoprefixer');const axios = require('axios');const { error } = require('shelljs');axios.defaults.baseURL = 'http://192.168.56.100:8888' //vue请求后端原创 2020-09-28 21:08:51 · 108 阅读 · 0 评论 -
ModelViewSet
ModelViewSet功能1.认证 (登录认证)2.权限 (规定用户的可操作范围)3.限流 (限制接口访问速度)4.分页 5.序列化 (返回json)6.过滤 ()7.排序 (ordering=-id)8.版本 (接口版本号,用v1/v2/v3)安装DjangoRestFrameworkpip install djangorestframework==3.11.1pip install django-filter==2.3.0 #过滤器pip install mar原创 2020-09-28 19:12:51 · 322 阅读 · 0 评论 -
APIview+Serializer使用
1.APIview使用ModelVIewset是对APIView封装ModelSerializer是对Serializer1.1 在 user/urls.py 中添加路由urlpatterns=[ path('apiview/',views.UserInfoViewSet.as_view()),]1.2 创建user/serializers.py写序列化器serializers.ModelSerializer和serializers.Serializer field参数说明'''`原创 2020-09-28 19:05:29 · 147 阅读 · 0 评论