1. 简介
- 在Django框架基础之上,进行二次开发
- 用于构建Restful API
- 简称为DRF框架或REST framework框架
2. 特性
- 提供了强大的Serializer序列化器,可以高效地进行序列化与反序列化操作;
- 提供了极为丰富的类视图、Mixin扩展类、ViewSet视图集;
- 提供了直观的Web API界面; 多种身份认证和权限认证;
- 强大的排序、过滤、分页、搜索、限流等功能; 可扩展性,插件丰富
3. 安装&配置
安装:
pip install djangorestframework
pip install markdown
在settings.py设置:
INSTALLED_APPS = [ ... # django第三方插件 'rest_framework', # 注册子应用,子应用名.apps.子应用名首字母大写Config ... ]