最佳答案
如何将一个多对多字段序列化为某个列表,并通过 rest 框架返回它们?在下面的示例中,我试图返回文章以及与之相关联的标记列表。
Models.py
class post(models.Model):
tag = models.ManyToManyField(Tag)
text = models.CharField(max_length=100)
序列化器 py
class PostSerializer(serializers.ModelSerializer):
class Meta:
model = Post
fields = ("text", "tag"??)
视野,视野
class PostViewSet(viewsets.ReadOnlyModelViewSet):
queryset = Post.objects.all()
serializer_class = PostSerializer