Вопросы по теме 'wagtail-streamfield'

добавить/изменить значение блоков в поле потока трясогузки из оболочки
У меня есть страница с одним телом StreamField и пользовательским блоком HeadingBlock: class HeadingBlock(blocks.StructBlock): heading = blocks.CharBlock() cssid = blocks.CharBlock() ... class CustomPage(Page): ... body =...
1584 просмотров
schedule 26.11.2022

Можно ли ограничить StreamField, чтобы он принимал ровно два блока?
Название говорит само за себя, другой информации в сети я не нашел. интересно, можно ли мне получить secondary_links = StreamField([ ('Page', SerialisedPageChooserBlock())]) принять ровно два блока.
1501 просмотров
schedule 16.03.2023

Отсутствующие миграции Wagtail Streamforms, нарушающие развертывание Heroku
Я не могу выполнить развертывание в Heroku из-за сообщения «в моделях есть изменения, которые еще не отражены в миграции». Мои миграции приложений актуальны. Проблема в том, что по какой-то причине миграция для пакета wagtailstreams в следующем...
51 просмотров
schedule 29.12.2022

Трясогузка: внешний ключ для значения поля потока
Я хотел бы разрешить раскрывающийся список в администраторе трясогузки для выбора из значений (блоков), содержащихся в поле потока другой модели, возможно ли это? Я представлял что-то вроде: Feedback(page): paper =...
679 просмотров
schedule 21.01.2023

Как импортировать страницу трясогузки на все остальные страницы трясогузки
Я хочу добавить некоторый контент на одну из моих страниц с трясогузками и пытаюсь импортировать эту страницу с трясогузками на все другие мои страницы с трясогузками. Причина, по которой я пытаюсь это сделать, заключается в том, что если в будущем я...
323 просмотров
schedule 28.04.2023

StreamBlock верхнего уровня в StreamField не отображается в шаблоне
Я пытаюсь использовать StreamBlock, как последний фрагмент в разделе документации здесь в качестве единственного аргумента StreamField. В админке трясогузка работает отлично, но при попытке рендера в шаблоне ничего не появляется. Я пытался...
257 просмотров

Создание блока тегов для StreamField
Я пытаюсь создать пораженный блок, в котором есть поле тегов, чтобы пользователь мог выбирать теги, из которых он хочет фильтровать. Я создал поле тегов, используя wagtail.admin.widgets import AdminTagWidget . class TagsBlock(FieldBlock):...
131 просмотров
schedule 14.02.2024

Получение URL-адреса страницы внутри блока в Трясогузке
Используя Wagtail 2.9, я пытаюсь создать блок, который позволяет делиться своим текстовым содержимым с Twitter. Сам блок прост: class QuotableShare(StructBlock): text = TextBlock(required=True) class Meta: icon = 'fa-twitter'...
302 просмотров

Трясогузка Careousel с StructBlock
Я пытаюсь реализовать блок карусели в трясогузке, и это мои модели. from wagtail.core.models import Page from wagtail.core import blocks from wagtail.admin.edit_handlers import FieldPanel, MultiFieldPanel, StreamFieldPanel from wagtail.core.fields...
50 просмотров

Правильный способ добавления EmbedBlock в StreamField через код?
У меня есть модель страницы с StreamField: from wagtail.core.fields import StreamField from wagtail.embeds.blocks import EmbedBlock class SomeModel(Page): stream_field = StreamField( [ ("embed", EmbedBlock()),...
17 просмотров
schedule 17.11.2023

Страница трясогузки запрещает спрашивать родительскую страницу
Мне не нравится этот шаг, я хочу добавить страницу, и не должно быть ни родителя, ни потомка. он будет стоять только на странице. Например, когда я нажимаю на создание страницы из wagtail hooks или трясогузки snippet , он должен перенаправлять...
33 просмотров
schedule 02.07.2023