Django REST framework
使用目的:提供前后端分离的架构模式。
1.提供了定义序列化器Serializer的方法,可以快速根据Django ORM 或者其他库自动序列化/反序列化
2.提供了丰富的类视图扩展类,简化视图的编写
3.丰富的定制层级:函数视图\类视图\结合到自动生成API,满足各种需要
4.多种身份认证和权限认证方式的支持
5.直观的API web界面
安装
pip install djangorestframework
pip install markdown
pip install django-filter
python manage.py createsuperuser --email admin@163.com --username admin
Django 项目 settings.py修改
INSTALLED_APPS = (
...
'rest_framework',
)
urlpatterns = [
...
url(r'^api-auth/', include('rest_framework.urls'))
]
网友评论