ユーザーがフィルタリングしたいタグを選択できるように、タグフィールドを持つストライクブロックを作成しようとしています。を使用してタグフィールドを作成しましたwagtail.admin.widgets import AdminTagWidget
。
class TagsBlock(FieldBlock):
field = forms.CharField(
widget=AdminTagWidget
)
class RelatedArticlesBlock(StructBlock):
title = CharBlock(required=False)
filter_tags = TagsBlock()
no_of_items = IntegerBlock()
タグの選択については期待どおりに機能します。しかし、filter_tags フィールドが空であるため、保存すると検証エラーが発生します。
これを修正するにはどうすればよいですか? (選択したタグが入力に入力されていません)