', 'is_delete') # 刨除某些字段
# depth = 1 # 跨表自动深度(展示外键表的所有字段)
注意点
其中fields与exclude不能共存
depth不能控制显示字段...,与外键相关的表会全部显示出来
二.利用模型类中的方法进行指导字典的生成
例如有两个模型A与B,他们的c字段有外键关联
modles.py
class B(models.Model):
name...(self, request, *args, **kwargs):
pk=kwargs.get('pk')
book_obj = models.Book.objects.get...Response(1, '添加失败', results=book_ser.errors)#用drf框架自带的Response
注意点:save源码中我们可以看到instance有值调用updata方法,...没有值调用create方法.所以修改必须加instance参数,传的参数基本上是修改之前的对象
有关删除
class BookAPIView(APIView):
def post(self