Wagtail не может добавить ckeditor в блоки
Я использую wagtail и пытаюсь использовать ckeditor внутри блоков, но кажется, что это не работает, поле с ckeditor не отображается в админке, когда я пытаюсь создать или отредактировать страницу. Я хочу использовать ckeditor, потому что я могу использовать опцию source для вставки div и class внутри текста. мой код для блоков таков :
from ckeditor.fields import RichTextField
class widgetBodyBlock(blocks.StructBlock):
heading = blocks.CharBlock(required=False, label=_('Heading'))
text = RichTextField(null=True, blank=True)
image = ImageChooserBlock()
class Meta:
template = '_template/blocks/body_block.html'
icon = 'edit'
label = _('Widget Body')
но в админке поле не отображается как на картинке, отображается только заголовок и изображение

При использовании полей, для работы которых требуется JavaScript, вам необходимо убедиться, что StreamField знает, как запустить этот JavaScript.
В документации объясняется, как это сделать, вам нужно будет создать адаптер Telepath. Это нужно для того, чтобы при динамическом добавлении поля во фронтенде ваше пользовательское внутреннее поле могло быть инициализировано в браузере.