【问题标题】:Wagtail: How to render the blocks dynamically on Admin panel?Wagtail:如何在管理面板上动态呈现块?
【发布时间】:2022-07-03 08:29:40
【问题描述】:

在 wagtail 中,我需要制作一个 Struct/Stream 块 块顶部有一个下拉菜单(图片/视频) 如果编辑器选择 Image,VideoChooserBlock 应该被隐藏。 如果编辑器选择 Video,ImageChooserBlock 应该被隐藏。

class MyBlock(StruckBlock):
   category = ChoiceBlock(choices=(("image", "image"),("video", "video")))
   image = ImageChooserBlock()
   video = videoChooserBlock()

在这里,编辑器应该能够根据类别仅选择图像或视频。 任何帮助都会得到帮助。 谢谢

【问题讨论】:

    标签: wagtail


    【解决方案1】:

    您可能会发现查看 wagtail-link-block 的代码很有用,它执行类似的操作。

    要关注的主要文件:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-27
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-21
      • 1970-01-01
      相关资源
      最近更新 更多