Как получить Дополнительное имя поля в шаблоне Django, в пользовательском поле в Wagtail?

#django-forms #wagtail

Вопрос:

Как мне расширить AbstractFormField метод с помощью пользовательского атрибута ( CSS Class(es) например,»»), чтобы я мог ссылаться на него со стороны шаблона Wagtail / Django?

 class FormField(AbstractFormField):
    page = ParentalKey(
        'SimpleApplicationFormPage',
        on_delete=models.CASCADE,
        related_name='form_fields'
    )
    css = models.CharField(
        verbose_name='CSS Class(es)',
        max_length=200,
        help_text='Comma Separated List of CSS Classes',
        null=True,
        blank=True
    )

    AbstractFormField.panels = AbstractFormField.panels   [
        FieldPanel('css')
    ]
 

В принципе, после добавления css поля ( CharField если быть точным) пользовательский ввод отображается в бэкэнде Wagtail (см. скриншот), хотя я никак не могу ссылаться на него в своем шаблоне. Я перенес базу данных, и вставленное значение видно в базе данных, я просто не могу получить это значение.

 {% for field in form %}
   {{  field.field.widget.css }}
   {{  field.field.widget.input_css }}
   {{  field.css }}
   {{  field.field.css }}
{% endfor %}
 

Я уже пробовал следующие комбинации (и многие другие, менее очевидные), но ни одна из них, похоже, не работает.

Страница администратора Трясогузки