随笔分类 - drf
django框架
摘要:接口文档 前后端分离项目,后端需要写接口,前端根据接口下app/pc/小程序。 eg: 编写登录接口 /api/v1/login/ >post >username,password,编码方式json >返回的格式{'code',100,'msg':'登录成功'} 编写往登录接口,一定要编写接口文档。
阅读全文
摘要:如何从前端取值? 地址栏中取 request.query_params.get('token') 原生django,取出前端传入的cookie,在哪里取到? request.COOKIE.get.('sessionid') 后期如果想从请求头中取 request.META.get('HTTP_TOK
阅读全文
摘要:认证组件 访问某个接口,需要登录后才能访问 编写模型表 class User(models.Model): username = models.CharField(max_length=32) password = models.CharField(max_length=32) user = mod
阅读全文
摘要:视图组件和视图类的封装过程 视图组件介绍 APIView跟View区别 与View相比 1.传入到视图方法中的是REST_framework的Request对象,而不是Django的HttpRequeset对象; 2.视图方法可以返回REST_framework的Response对象 3.任何API
阅读全文
摘要:断言 断言 使用关键字assert 作用 断言结果,如果不是就抛异常 eg1: # 断言 name = 'rose' if name == 'kiki': print('你是管理员,可以执行该操作') else: # print('你不是管理员,没有该权限') raise Exception('你不
阅读全文
摘要:drf之序列化组件 序列化与反序列化器 序列化器介绍和快速使用 在写接口时,需要序列化和反序列化,而且反序列化的过程中要做数据校验,drf直接提供了固定的写法,只需要按照固定写法使用,就能完成上面的三个需求。 提供了两个类 Serializer ModelSerializer,编写自定义的类,只需要
阅读全文
摘要:DRF入门规范 DRF(django rest framework)是基于django的一个框架,可以帮助我们快速开发restful规范的的接口框架 DRF官方文档 后期学习资料 # 个人博客:https,证书过期,忽略 -https://www.liuqingzheng.top/ # cnblog
阅读全文