django-序列化器的一些使用
序列化器的使用: 一般大致分为三种
1,普通字段
2,一对多字段
3,多对多字段
又分为2种查询
1,正向查询
2,反向查询
from rest_framework import serializers from users.models import UserInfo class UsorInfoSorializer(serializers.Serializer): name = serializers.ChaField(min_length=3,max_langth=20) #展示普通字段 ut = serializers.CharField(course='ut.type_name',required=False) #一对多字段名称 gp = serializers.SerializerMethodFiled(read only=True) #自定义 显示多对多 xxx = serializers.CharField(score='name',required=False) #也可以自定义显示字段名称 ut_id = serializers.InteqerField(write_only=True) #一对多关联字段定义(外键约束)

浙公网安备 33010602011771号