![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
API接口
myprogram513
抽个时间,勤加练习
展开
-
django rest_framework入门五-认证和权限
1.django User实体django自带了用户验证模块,django/contrib/auth/models.py定义了用户实体,代码如下:class AbstractUser(AbstractBaseUser, PermissionsMixin): username = '' first_name = '' last_name = '' email = ''...转载 2018-07-10 15:29:11 · 1945 阅读 · 0 评论 -
django rest_framework入门
1.rest_framework的作用1)可以对orm和非orm资源序列化2)支持restful风格编程(POST,PUT,PATCH)3)使用类视图编写API的view,而不是函数视图,类视图更符合代码的设计模式。4)用户认证和权限控制2.使用示例功能如下:管理员查看,编辑用户,组信息1)新建名为tutorial的Project,创建一个名为quickstart的APP创建表,创建超级管理员dj...转载 2018-07-10 15:28:08 · 321 阅读 · 0 评论 -
django rest_framework入门二-序列化
在前一节中,我们已经粗略地介绍了rest_framework的作用之一序列化,下面我们将详细探究序列化的使用。1.新建一个app snippetspython manage.py startapp snippets更新配置文件tutorial/settings.py,注册到APPSINSTALLED_APPS = ( ... 'rest_framework', 'snipp...转载 2018-07-10 15:27:20 · 160 阅读 · 0 评论 -
django rest_framework入门三-Requests和Responses
这一节,我们介绍rest_framework的Requests和Responses对象,来替代django.http的HttpRequest和HttpResponse对象1.Requests和Responses对象的特点1)Request对象request.data #处理任意数据,接收'POST','PUT'和'PATCH'方法。2)Response对象HttpResponse只能返回strin...转载 2018-07-10 15:26:24 · 199 阅读 · 0 评论 -
django rest_framework入门四-类视图APIView
上节,我们使用函数视图,用了@api_view装饰器来修饰,这一节,我们介绍类视图APIView,显然,类视图更符合面向对象的原则。1.使用类视图APIView重写API类视图APIView,取代@api_view装饰器,代码如下:from rest_framework import statusfrom rest_framework.response import Responsefrom ...转载 2018-07-10 15:25:32 · 363 阅读 · 0 评论 -
drf-yasg 之@swagger_auto_schema装饰器的用法
自定义模式生成如果默认规范生成与您希望实现的不完全匹配drf-yasg,则默认提供一些自定义行为挂钩。排除端点可以您通过将其类级swagger_schema 属性设置为阻止视图所有游戏在扬鞭视图中None,可以或者通过auto_schema在@swagger_auto_schema中将其覆盖设置为无 来阻止包含操作:class UserList(APIView): swagger_sche...原创 2018-07-13 11:33:17 · 9728 阅读 · 0 评论 -
requests.post() 方法的使用
requests.post() 方法的使用:文目录:一、方法定义二、post方法简单使用 1、带数据的post 2、带header的post 3、带json的post 4、带参数的post 5、普通文件上传 6、定制化文件上传 7、多文件上传 一、方法定义:1、到官方文档去了下requests.post()方法的定义,如下:...转载 2019-02-18 17:30:06 · 84737 阅读 · 1 评论