Spec-Zone.ru › Wagtail 2

Расширение Wagtail

Интерфейс администрирования Wagtail представляет собой набор приложений Django, и поэтому знакомые понятия разработки Django — представления, шаблоны, маршруты URL и так далее — могут быть использованы для добавления новых функций в Wagtail. Многочисленные пакеты сторонних разработчиков могут быть установлены для расширения возможностей Wagtail.

В этом разделе описываются различные механизмы, которые можно использовать для интеграции собственного кода в интерфейс администрирования Wagtail.

  • Создание представлений администрирования
    • Определение представления
    • Регистрация маршрута URL
    • Добавление шаблона
    • Добавление пункта меню
    • Добавление группы пунктов меню
  • Компоненты шаблонов
    • Создание компонентов
    • Передача контекста шаблону
    • Добавление определений медиа
    • Использование компонентов в собственных шаблонах
  • Добавление отчетов
    • Определение отчета
    • Добавление пункта меню и URL администрирования
    • Полный код
  • Добавление новых типов задач
    • Модели задач
    • Пользовательские модели TaskState
    • Настройка поведения
    • Добавление уведомлений
  • Журнал аудита
    • Действия протоколирования, предоставляемые Wagtail
    • Контекст протоколирования
    • Модели протоколирования
  • Настройка формы параметров учетной записи пользователя
    • Добавление новых панелей
  • Настройка представлений редактирования/создания групп
    • Пользовательские формы редактирования/создания
  • Внутренности rich-текста
    • Формат данных
    • Регистр функций
    • Обработчики переписывания
    • Регистрация обработчиков переписывания
    • Виджеты редактора
    • Плагины редактора
    • Конвертеры форматов
  • Расширение редактора Draftail
    • Создание новых стилей инлайн
    • Создание новых блоков
    • Создание новых сущностей
    • Интеграция виджетов Draftail
  • Расширение редактора Hallo
    • Белый список элементов rich-текста
  • Добавление пользовательских массовых действий
    • Регистрация пользовательского массового действия
    • Добавление массовых действий в проводник страниц
    • Добавление массовых действий в список изображений
    • Добавление массовых действий в список документов
    • Добавление массовых действий в список пользователей
  • Предыдущая Как использовать редирект с Form Builder для предотвращения повторной отправки
  • Следующая Создание представлений администрирования

© 2014-present Torchbox Ltd and individual contributors.
All rights are reserved.
Licensed under the BSD License.
https://docs.wagtail.org/en/v2.16.3/extending/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API