はどのようなもののリストに多対多のフィールドをシリアル化し、残りのフレームワークを介してそれらを返すのですか?私の例では、私はそれに関連するタグのリストと共に投稿を返そうとします。Djangoの残りのフレームワークの多くの分野に多くのシリアライズ
models.py
class post(models.Model):
tag = models.ManyToManyField(Tag)
text = models.CharField(max_length=100)
serializers.py
class PostSerializer(serializers.ModelSerializer):
class Meta:
model = Post
fields = ("text", "tag"??)
views.py
class PostViewSet(viewsets.ReadOnlyModelViewSet):
queryset = Post.objects.all()
serializer_class = PostSerializer
使い方ヘルプを含めたい場合、私は、このフォーム内の項目をリストするために管理します。 は私がリストアップし、それを単純化したいと思い、それが可能である: "タグ":[ "TAG1"、 "タグ2"、...] – kengcc
使用 'タグ= serializers.SlugRelatedField slug_field、READ_ONLY =真、真=(多くの=「タイトル」、//タグのfireldあなたはそれが動作PostSerializers –