内容介绍
作为一名全栈项目的开发者, 开发标准的REST接口,需要用到Django Rest framework。官方是这样描述介绍
简单翻译一下为
Django REST framework是构建WebAPI的强大而灵活的工具包。
- 对于开发者来说这个WebAPI来说极具可用性。
- 认证策略(Authentication)包括包OAuth1a和OAuth2。
- 串行化(Serialization)同时支持ORM和non-ORM数据。
- 可定制化的基于函数的常规视图,不需要更多的其他的功能。
- 众多的文件以及社区大力支持.
4.被国际认可的公司所使用和信任,包括Mozilla, Red Hat, Heroku, and和Eventbrite.
安装使用
pip install djangorestframework
pip install django-rest-swagger # API可视化工具
Django 配置
settings.py中
INSTALLED_APPS = [
...
'rest_framework',
'rest_framework_swagger',
]
效果展示