如何限制ListBlock中的项目数?

时间:2019-10-07 09:17:23

标签: python django wagtail

我想限制ListBlock可以具有的条目数。我知道在max_num的StreamField中可以做到这一点,但是我看不到对ListBlocks做到这一点的方法。

我们需要使用ListBlocks,因为它们对我们的用户比StreamField更友好。

代码示例:

class TextQuestionBlock(blocks.StructBlock):
   question_text = ShortcodeRichTextBlock()
   correct_answer = blocks.CharBlock(label="Correct Answer", required=True)
   false_answer = blocks.ListBlock(blocks.CharBlock(label="False Answer(s)", required=True))

我们要限制用户可以输入错误答案的数量

我想限制用户tro 3个错误答案。目前,他们可以根据需要添加任意数量。

0 个答案:

没有答案