4. ModelSerializer


ModelSerializer

  • ModelSerializer默认帮我们实现了创建和更新方法,简化了我们的操作,当然如果你想自己写,可以重写它。其余使用方法跟普通的序列化一样。
class Articleserializer(serializers.ModelSerializer):
   class Meta:
      model = Article
      fields = ('id', 'title', 'vnum', 'content')  #三者取一
      #exclude = () 表示不返回字段   三者取一
      #fields = '_al1_':  表示所有字段    三者取一
      
      #read_only_fields=() #设置只读字段 不接受用户修改