摘要:
一、在序列化类中写 1 写一个字段,对应的字段类是:SerializerMethodField2 必须对应一个 get_字段名的方法,方法必须接收一个obj,返回什么,这个字段对应的value就是什么 前端的返回格式 二、在表模型中写 1 在表模型中写一个方法(可以使用:property),方法有返 阅读全文
摘要:
一、可以取别名 book_name = serializers.CharField(source='name') book_name为前端可以看到的字段值,name是对象真实的属性。注意:别名和真实属性不能相同 二、可以跨表关联查询 publish_name = serializers.CharFi 阅读全文
摘要:
一、全自动(不推荐) 优点:django orm会自动创建第三张表 缺点:只会创建两个表的关系字段,不会再额外添加字段,可扩展性差 class Book(models.Model): # ... authors = models.ManyToManyField(to='Author') class 阅读全文