摘要:
要求 1 自定义User表扩展auth的User,新增mobile唯一约束字段;新增icon图片字段 2 在自定义User表基础上,用 GenericViewSet + CreateModelMixin + serializer 完成User表新增接口(就是注册接口) (重要提示:序列化类要重写cr 阅读全文
摘要:
要求: 编写登录接口,一个接口既可以不登录访问,又可以登录访问(匿名用户一分钟访问1次,登录用户一分钟访问3次) #需要用到student和user表 1.models.py from django.db import models class Student(models.Model): name 阅读全文
摘要:
自动生成接口文档 1 借助于第三方:coreapi,swagger #先安装好这两个模块 2 在路由中(此处省略了自动生成的students路由) from rest_framework.documentation import include_docs_urls urlpatterns = [ p 阅读全文
摘要:
1.工具类中写utils.py # 使用自己封装的response from rest_framework.response import Response class APIResponse(Response): def __init__(self, code=100, msg='成功', dat 阅读全文
摘要:
一、全局异常捕获 1 统一接口的返回方式,即便视图函数执行出错,也能捕获异常 2 使用方式 -写一个函数 from rest_framework import status from rest_framework.views import exception_handler from rest_fr 阅读全文