ModelSerializer 和 Mixin的使用
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 使用serializers.ModelSerializer 之前我们学了serializers模块中Serializer类的使用,现在我们来学习一下如何使用Django中的serializers.ModelSerializer类替换之前的serializers.Serializer类 上一章我们是在Schools APP中的serializer.py中编写的代码吧,我们先看一下之前的代码 from rest_framework import serializers from .models import School class SchoolSerializer(serializers.Serializer): name = serializers.CharField() desc = serializers.CharField() location = serializers.CharField() create_time = serializers.DateTimeField(default=datetime.now,) course_numbers = serializers.IntegerField() def create(self, validated_data): """ Create and