Группировка ручьевых полей Wagtail CMS?

Прежде всего, я желаю всем хорошего дня.

Я хочу сгруппировать блоки, которые я создал с помощью StreamField.

Ниже я прилагаю пример видео и изображения.

Вы можете посмотреть изображение здесь.

https://youtu.be/VMfxVCGarf4

Спасибо за помощь, наилучшие пожелания.

Что я хочу сделать?

  • Список всех компонентов

    • Подколонка (Компонент №1)
    • Подколонка (Компонент №2)
    • Подколонка (компонент №3)
  • Все html блоки

    • Подколонка (HTML блок #1)
    • Подколонка (компонент #2)
    • Подколонка (компонент #3)

Возможно, опция group в определении блока - это то, что вы ищете?

body = StreamField([
    ('title', CharBlock(group='text blocks')),
    ('paragraph', RichTextBlock(group='text blocks')),
    ('image', ImageChooserBlock(group='media blocks')),
    ('video', EmbedBlock(group='media blocks')),
])
Вернуться на верх