クラスがあるとしましょう
class Tags(object):
tags = []
def __init__(self, tags):
self.tags = tags
およびカスタム リスト フィールド
class TagsField(serializers.WritableField):
"""
Returns a list of tags, or serializes a list of tags
"""
ここからどこへ行けばいいのかよくわかりません。ブログ投稿シリアライザーが次のように定義されていることを確認するにはどうすればよいですか
class BlogPostSerializer(serializers.Serializer):
post = CharField()
tags = TagsField
次のようなjsonオブジェクトが表示されます
{
"post": "Here is my blog post about python",
"tags": ["python", "django", "rest"]
}