Интересно, есть ли шанс использовать имена «Dynami c» для вкладок.
Как и в следующем примере, имена вкладок жестко закодированы «Первая вкладка» и «Вторая вкладка» в ModelForm. У меня есть динамические c заголовки (head1, 2 и c.) Для каждой вкладки, и я использую значения из базы данных для заголовков. Мне нравится динамически использовать один и тот же текст в именах вкладок.
Tab('First Tab',
HTML("""<h4>{{ head1.0 }}</h4>"""),
'field_name_1',
Div('field_name_2')
),
Tab('Second Tab',
HTML("""<h4>{{ head2.0 }}</h4>"""),
Field('field_name_3', css_class="extra")
)
Я бы хотел добавить такие же динамические c тексты заголовков к именам вкладок, как в следующем примере, но я не нашел решений.
Tab({{ head1.0 }},
HTML("""<h4>{{ head1.0 }}</h4>"""),
'field_name_1',
Div('field_name_2')
),
Tab({{ head2.0 }},
HTML("""<h4>{{ head2.0 }}</h4>"""),
Field('field_name_3', css_class="extra")
)