class BooksSerializers(serializers.ModelSerializer):
class Meta:
model = models.Books # 对应models.py中的模型
fields = '__all__' # 序列化所有字段
# filter = ('title', 'price') # 序列化指定字段
# exclude = ('title', 'price') # 与fields不能一起使用,表示除了元组里的字段,序列化其他字段
extra_kwargs = {'id': {'write_only': True},}
'''
遇到的问题
在drf3.2版本之后,弃用了,write_only
和read_only,需要使用extra_kwargs解决
extra_kwargs = {'price': {'write_only': True},}
但是其中的id字段好像无法添加write_only,所以个人感觉不太好用
'''