Почему wagtail TableBlock не перемещается в панели администратора

У меня есть этот код, я хочу сделать TableBlock в моей админ панели, сделать миграции, мигрировать, но он не отображается в админ панели

from wagtail.contrib.table_block.blocks import TableBlock
from wagtail.core.blocks import StreamBlock
from wagtail.core.fields import StreamField

class BaseStreamBlock(StreamBlock):
    table = TableBlock()


class ArticlePage(Page):
    parent_page_types = ['home.HomePage']
    subpage_types = []

    content = StreamField(BaseStreamBlock(), verbose_name=_('Content'), blank=True)

    content_panels = [
        MultiFieldPanel([
            FieldPanel('title'),
        ]),
        MultiFieldPanel(
            [
                StreamFieldPanel('content'),
            ]
        ),
    ]

enter image description here

Ошибки в консоли браузера показывают, что файлы Javascript, включенные в приложение wagtail.contrib.table_block, не загружаются. Скорее всего, они отсутствуют на вашем файловом хостинге S3 (S3 возвращает 403 Forbidden для отсутствующих файлов).

После добавления wagtail.contrib.table_block в INSTALLED_APPS и развертывания на вашем сервере, вам нужно будет повторно запустить ./manage.py collectstatic, чтобы убедиться, что эти JS файлы загружены в S3.

Вернуться на верх