from  rest_framework import serializers # 序列化器都存放在这里
from MySer.models import *
# 此文件用来存放序列化器


# class StudentSerializer(serializers.Serializer):
class StudentSerializer(serializers.ModelSerializer):


    '''

    里面写的是每一个需要序列化/反序列化的字段
    跟定义模型基本一致
    '''
    # name = serializers.CharField(label='姓名', max_length=40)
    # age =  serializers.IntegerField()
    # score = serializers.IntegerField()

    class Meta:
        # 告诉序列化器，对应哪个模型
        model = Student
        # fields = ('name', 'age', 'score')
        # all左右是两个下划线
        fields = '__all__'






from  rest_framework import serializers # 序列化器都存放在这里
from MySer.models import *
# 此文件用来存放序列化器


# class StudentSerializer(serializers.Serializer):
class StudentSerializer(serializers.ModelSerializer):


    '''

    里面写的是每一个需要序列化/反序列化的字段
    跟定义模型基本一致
    '''
    # name = serializers.CharField(label='姓名', max_length=40)
    # age =  serializers.IntegerField()
    # score = serializers.IntegerField()

    class Meta:
        # 告诉序列化器，对应哪个模型
        model = Student
        # fields = ('name', 'age', 'score')
        # all左右是两个下划线
        fields = '__all__'






# 序列化器都存放在这里 # 此文件用来存放序列化器 # class StudentSerializer(serializers.Serializer): 里面写的是每一个需要序列化/反序列化的字段     跟定义模型基本一致 # name = serializers.CharField(label='姓名', max_length=40) # age =  serializers.IntegerField() # score = serializers.IntegerField() # 告诉序列化器，对应哪个模型 # fields = ('name', 'age', 'score') # all左右是两个下划线