在 Wagtail 管理界面中为 StreamField 提供默认值

cwj*_*cwj 6 django wagtail wagtail-streamfield

默认情况下,wagtailStreamField在管理员中的空字段看起来像这样,显示用户可用的不同块: wagtail 管理中 StreamField 的默认视图

但是,我希望它默认包含我选择的块。例如:

带有单个富文本块和内容的 StreamField 控件

我将如何做到这一点?default为该字段设置关键字参数似乎不起作用。

css*_*idy 3

当您尝试设置默认关键字时,是否将其设置在 StreamField 内的 RichTextBlock 上?根据文档,所有块类型都接受以下可选关键字参数:default、label、group、icon 和 template。例如:

body = StreamField([
        ('paragraph', blocks.RichTextBlock(default='Add you content here')),
    ])
Run Code Online (Sandbox Code Playgroud)