Группировка полей в форме ДжангоPython

Программы на Python
Anonymous
Группировка полей в форме Джанго

Сообщение Anonymous »


Я хочу визуализировать поля группировки формы. Форма фактически создается динамически в соответствии с входящим словарем

для f в настройках.FORM_BIG_FIELDS: self.fields[f['id']] = eval(f['type'])(label=f['label'], require=f.get('required', True)) self.fields[f['id']].groupp = f.get('group', 1) Атрибут groupp означает соответствующую группу, затем я пытаюсь отобразить ее как

{% перегруппировать form.fields.values ​​по groupp как field_group %} {% для группы в field_group %} {% для поля в group.list %} {{ поле.все }} {{ поле }}
{% конец для %} {% конец для %}
Но на выходе я получаю следующее

Я читал, что это не то же самое, что объект BoundField. Как визуализировать поля или есть ли другие более эффективные подходы к группировке полей?

Вернуться в «Python»