摘要: 一般我们在定义视图的时候,会做各种数据校验,并进行捕获后以JsonResponse进行返回,在django中有一种推荐的方式是直接抛出异常,该异常django会自动进行处理 一、引用方式 from django.http import Http404 二、使用方法 示例: from django.h 阅读全文
posted @ 2020-07-12 15:04 小公瑾 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 众所周知,前面我们所有的序列化操作只涉及到一张表,而且是主表,那么在序列化的时候从表怎么展示主表的一些信息呢?主表又怎么展示从表信息呢? 一、从表展示主表信息 1.PrimaryKeyRelatedField返回主表的主键值 from .models import Interfaces from p 阅读全文
posted @ 2020-07-12 14:45 小公瑾 阅读(2322) 评论(0) 推荐(1) 编辑
摘要: 一、基本语法 在没有使用ModelSerializer序列化器类之前,我们定义的序列化器类都需要添加对应模型类字段的很多字段,如果添加的字段特别多,那么势必会影响开发效率和代码的可读性,因此会选择一种更为简洁的序列化器类来帮我们优化框架代码,简化序列化器类中字段的创建 常规序列化器类示例: from 阅读全文
posted @ 2020-07-12 11:36 小公瑾 阅读(740) 评论(0) 推荐(0) 编辑