Я читаю документацию flask-boostrap doc. В определении form_field
, какова цель button_map
?Значение `button_map` в определении form_field в flask-bootstrap
form_field(field, form_type="basic", horizontal_columns=('lg', 2, 10), button_map={})
Я читаю документацию flask-boostrap doc. В определении form_field
, какова цель button_map
?Значение `button_map` в определении form_field в flask-bootstrap
form_field(field, form_type="basic", horizontal_columns=('lg', 2, 10), button_map={})
По вашей ссылке (см quick_form
):
button_map - словарь, отображения имен полей кнопка на имена, такие как
primary
,danger
илиsuccess
. Кнопки, не найденные вbutton_map
, будут использовать кнопкуdefault
.
Это означает, что если вы сделали что-то вроде
form_field(submit_button, button_map={'submit_button': 'primary'})
вы получите кнопку с primary
в качестве его типа.
Как упоминается в документах, form_field
используется в основном quick_form
, где отображение имеет больше смысла, чем для отдельного поля.