DRF学习第4课

发布时间 2023-05-28 17:00:08作者: super_ip

1,认证和权限的使用

在settings.py配置,可全局,也可以单独针对某个类

#AllowAny 允许所有用户
#IsAuthenticated 仅通过认证的用户
#IsAdminUser 仅管理员用户
#IsAuthenticatedOrReadOnly 认证的用户可以完全操作,否则只能get读取

2,限流

1,用户限流 2,视图限流

3,过滤Filtering

pip install django-filter

4,排序

5,分页,2种模式可选

6,异常处理

数据库操作异常(通用的)

7,自动生成接口文档

pip3 install coreapi