(1)DRF框架——基础

1.安装DRF

pip install djangorestframework

2.添加rest_framework应用

在settings.py的INSTALLED_APPS中添加了“ rest_framework”。

INSTALLED_APPS = [
    ...
    'rest_framework',
]

接下来就可以使用DRF进行开发了

开发模式

1.不分离 数据通过模板渲染

2.分离 后端发送json数据通过前端js渲染(DRF)

定义Restful风格接口

1.请求方式

1.1 获取 GET

1.2 保存 POST

1.3  更新 PUT

1.4 删除 DELETE

2.请求路径

2.1 资源的名词复数作为路径

2.2 单一资源操作 books/1/

3.请求参数

3.1 根据模型类确定传递的字段  保存或更新 json

3.2 过滤信息 查询字符串形式传递

4.返回结果

4.1 错误  {error:错误信息}

4.2 正确 根据请求方式不同 返回不同信息

 
原文地址:https://www.cnblogs.com/xujin247/p/11722185.html