Как добавить значения заполнителей в Flask_admin form_create_rules? - PullRequest
0 голосов
/ 27 апреля 2020

Используя Flask_Admin, у меня есть View / Model Movie, у которого будет поле genre, которое будет String, "horror", "action" или "comedy". Для формы Mov ie create в flask_admin у меня есть:

class MovieView(ModelView):
    column_list = ['id', 'name', 'genre', 'director']
    form_create_rules = ('name', 'genre', 'director')

, но форма Mov ie Create показывает пустой ввод для поля 'жанр'. Как добавить значения заполнителей, чтобы администраторы знали, какие значения следует поместить в это поле?

1 Ответ

1 голос
/ 27 апреля 2020

Используйте form_args для передачи значений WTForms render_kw . Например:

class MovieView(ModelView):
    column_list = ['id', 'name', 'genre', 'director']
    form_create_rules = ('name', 'genre', 'director')

    form_args = {
        'name': {
            'render_kw': {
                'placeholder': 'Enter name'
            }
        },
        'genre': {
            'render_kw': {
                'placeholder': 'Enter genre'
            }
        }
    }
...