Django rest_framework序列化器继承

时间:2019-12-10 15:00:40

标签: django django-rest-framework

我是Django new-bi

我的序列化器代码:

class ProjectSerializer(serializers.ModelSerializer):
    class Meta:
        model = models.Projects
        fields = ('id', 'content', 'title', 'created')

class TalkSerializer(serializers.ModelSerializer):
    class Meta:
        model = models.Talk
        fields = ('id', 'content', 'title', 'created')

观看代码:

class TalkViewset(viewsets.ModelViewSet):
    queryset = models.Talk.objects.all()
    serializer_class = serializers.TalkSerializer

class ProjectViewset(viewsets.ModelViewSet):
    queryset = models.Projects.objects.all()
    serializer_class = serializers.TalkSerializer

我认为这种方法太愚蠢了。

我想将其作为一个类重用。我该怎么办?

0 个答案:

没有答案
相关问题