Описание тега wagtail-streamfield
Wagtail-streamfield - это функция Wagtail, которая позволяет вам создавать последовательность блоков разных типов, которые можно переставлять по желанию. Создавайте и размещайте блоки контента в любом порядке: заголовки, абзацы, изображения, видео и пользовательские типы контента, характерные для вашего сайта.
0
ответов
Как использовать диаграмму с Wagtail CMS
Мне нужно включить пользовательские диаграммы в функцию потокового поля, как вы можете найти с Tauchart. Но как пользователь может изменить данные от администратора трясогузки? Я понятия не имею, как я могу это сделать. Я размышляю о форме, но можно…
06 ноя '18 в 17:56
2
ответа
Доступ к StructBlock в StreamField для Page.get_children в трясогузке
Я пытаюсь отобразить StreamField дочерней страницы на странице. Мне не удается отобразить другой StructField в StreamField. Вот мой код class DefinitionPage(Page): body = StreamField([ ('definition', blocks.StructBlock([ ('heading', blocks.CharBlock…
25 фев '18 в 12:41
1
ответ
content_panels в StreamBlock StreamField
У меня есть несколько пользовательских блоков StreamField. Мне бы хотелось, чтобы опция могла сворачивать некоторые свойства в пользовательских блоках так же, как я могу сделать со стандартной моделью страницы, используя content_panels, однако я не …
20 фев '17 в 22:40
1
ответ
Wagtail получение / генерация URL-адресов изображений из JSON API или напрямую
Я использовал Wagtail в качестве безголовой CMS для использования с внешним интерфейсом, однако я заметил некоторые ограничения в отношении изображений. Обычно в вашем шаблоне jinja вы генерируете нужный размер изображения, и все в порядке, однако у…
17 авг '17 в 10:25
1
ответ
Трясогузка Показать последние сообщения в блоге на домашней странице через поток
У меня есть 3 раздела на моем сайте, домашняя страница, индекс блога и блог. Я использую функцию streamfield в трясогузке, чтобы заказать различные разделы на главной странице. Один из этих разделов предназначен для последних трех сообщений в блоге.…
03 авг '17 в 01:55
1
ответ
Невозможно получить доступ к значениям вложенных блоков в Streamfield, в шаблоне
Я новичок в Wagtail, но я выполнил домашнее задание, прочитал документацию и искал в Интернете дополнительные ссылки, но не могу понять, почему я не могу успешно пройтись по ним и отобразить значения, введенные в различные блоки внутри Steamfield. Я…
14 авг '16 в 16:43
1
ответ
Wagtail StreamField не отображается в шаблоне после вставки новой строки
У меня есть CMS на основе трясогузки, и недавно я переписал ее более разумным способом. Я написал скрипт для переноса старого контента в эту новую версию, которая основана на wagtail 2.3 (старая версия была на wagtail 1.11). Я написал сценарий мигра…
06 дек '18 в 10:45
1
ответ
Трясогузка: внешний ключ к значению поля потока
Я хотел бы позволить раскрывающемуся внутри администратора трясогузки выбирать значения (блоки), содержащиеся в поле потока другой модели, это возможно? Я представил что-то вроде: Feedback(page): paper = models.ForeignKey('PaperPage', on_delete=mode…
15 фев '19 в 01:12
0
ответов
Экземпляр StreamBlock выдает исключение "AttributeError: у объекта" str "нет атрибута" блок ""
Я использую пример проекта, предоставленного Wagtail. StreamField получает в качестве аргумента A DemoStreamBlock class DemoStreamBlock(StreamBlock): h2 = CharBlock(icon="title", classname="title") h3 = CharBlock(icon="title", classname="title") h4 …
24 окт '17 в 07:19
3
ответа
Добавить ссылку в ячейку TableBlock
Я использую TableBlock в StreamField. Рендеринг страницы, включая таблицу, это хорошо. Но есть ли возможность разрешить пользователю вводить ссылку в ячейку таблицы? При простом добавлении URL он отображается как текст (как я и ожидал). Требуется ли…
09 мар '18 в 20:31
1
ответ
Определение модели карусели или блок
В чем разница между этими двумя реализациями создания карусели? Похоже, что они оба делают одно и то же, но у каждого явно определены внешние ключи. Первую реализацию можно легко подключить, вызвав ее, в то время как вторая реализация должна быть по…
18 июл '16 в 10:40
2
ответа
Получить все блоки StreamField определенного типа
Я создал пользовательский фотоблок для размещения фотографий в блоге. Я пытаюсь создать шаблонный тег, который позволил бы мне получать каждый фотоблок, хранящийся в базе данных, почти так же, как вы запрашиваете страницы в Wagtail. Я бы предпочел н…
08 июн '17 в 17:02
2
ответа
Изображение в блоке StreamField не распознается
Эта ошибка показана: Тег 'image' должен иметь вид {% image self.photo max-320x200 [ custom-attr="value" ... ] %} или {% image self.photo max-320x200 как img%} со строкой 19 {% image block.value as mein_bild %} Мой шаблон: {% extends "base.html" %} {…
30 сен '18 в 21:20
2
ответа
Как передать результат функции в кортеж?
Я работаю над проектом Python/Django/Wagtail, и в какой-то момент у меня есть такой класс: class SuperClass(BaseClass): body = StreamField([ ('overview_speakers', OverviewSpeakers()), ]) def some_function(): return 'Hola' OverviewSpeakers - это клас…
22 апр '17 в 02:25
2
ответа
Добавление потоковых элементов StreamBlock программно в Wagtail
У меня есть следующие StructBlock и StreamBlock ниже: class AccordionItemBlock(StructBlock): title = CharBlock() text = RichTextBlock() class AccordionRepeaterBlock(StreamBlock): accordion_item = AccordionItemBlock() Мне нужно программно добавить ег…
17 окт '17 в 17:29
1
ответ
Wagtail;: ValueError: слишком много значений для распаковки (ожидается 2) при создании большого пользовательского StructBlock для StreamField
Я создаю StructBlock для StreamField. Цель состоит в том, чтобы создать блок, который будет загружать изображение, а также множество метаданных. Метаданные представляют собой смесь CharBlocks, ImageChooserBlocks и RichTextBlocks. Когда я хочу внести…
03 окт '17 в 15:27
1
ответ
Перенос данных в трясогузку
Мне было интересно, есть ли какая-либо документация или хорошие ресурсы по миграции моделей страниц, потоковых полей и блоков в Wagtail CMS. Все это, похоже, не очень хорошо документировано.
31 мар '17 в 15:05
1
ответ
StreamFieldPanel слишком маленький
Есть ли способ, чтобы запретить панели администратора становиться такими маленькими? У меня есть элементы, вложенные в 3 слоя глубиной, и этот 3-й слой очень узкий. Я понимаю отступ слева, но справа так много пустого места.
23 янв '18 в 16:00
0
ответов
Использование wagtailmedia в моем приложении wagtail - Как мне добавить включенный медиа в мой шаблон после создания страницы для него?
Я пишу приложение wagtail, которое использует хранилище объектов S3 для извлечения и загрузки мультимедийных и статических файлов. Теперь в этой конфигурации я хотел поработать с пакетом wagtailmedia. Я уже определил модель, используя Blocks и Strea…
22 сен '18 в 17:50
1
ответ
Джанго трясогузка:- RichTextField против Streamfields RichTextBlock стиль первой буквы абзаца.
Теперь у меня есть немного раздражения с этими двумя. Мне нужно специально оформить первую букву абзацев. При использовании RichTextField пример кода в шаблоне работает. В некоторой степени он стилизует первую букву RichTextField, но не первую букву…
20 июн '17 в 17:40