摘要: 两个基本类视图 1.APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 APIView与View的不同之处在于: 传入到视图方法中的是REST framework的Reques 阅读全文
posted @ 2019-10-22 20:09 只会玩打野 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.安装DRF 2.添加rest_framework应用 在settings.py的INSTALLED_APPS中添加了“ rest_framework”。 接下来就可以使用DRF进行开发了 开发模式 1.不分离 数据通过模板渲染 2.分离 后端发送json数据通过前端js渲染(DRF) 定义Res 阅读全文
posted @ 2019-10-22 20:04 只会玩打野 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 序列化 1.1 定义序列化器 例如,我们已有了一个数据库模型类BookInfo 我们想为这个模型类提供一个序列化器,在子应用中创建serializer.py 可以定义如下: 注意:serializer不是只能为数据库模型类定义,也可以为非数据库模型类的数据定义。serializer是独立于数据库 阅读全文
posted @ 2019-10-22 15:10 只会玩打野 阅读(173) 评论(0) 推荐(0) 编辑