Flask-WTF — validate_on_submit() никогда не выполняется ⇐ Python
Flask-WTF — validate_on_submit() никогда не выполняется
Я использую Flask-WTF:
Вот моя форма:
из формы импорта flask.ext.wtf, TextField класс BookNewForm(Форма): имя = TextField('Имя') Вот контроллер:
@book.route('/book/new', методы=['GET', 'POST']) защита клиентов_new(): форма = КнигаНоваяФорма() если form.is_submit(): напишите «отправлено» если form.validate(): напишите «действительно» если form.validate_on_submit(): flash("Новая книга успешно создана") return redirect(url_for('.books_show')) return render_template('views/books_new.html', form=form) Теперь проблема в том, что если вы посмотрите на мои операторы печати, они всегда печатают отправленные, но НИКОГДА не печатают действительные, а validate_on_submit() никогда не выполняется. Почему?
Я использую Flask-WTF:
Вот моя форма:
из формы импорта flask.ext.wtf, TextField класс BookNewForm(Форма): имя = TextField('Имя') Вот контроллер:
@book.route('/book/new', методы=['GET', 'POST']) защита клиентов_new(): форма = КнигаНоваяФорма() если form.is_submit(): напишите «отправлено» если form.validate(): напишите «действительно» если form.validate_on_submit(): flash("Новая книга успешно создана") return redirect(url_for('.books_show')) return render_template('views/books_new.html', form=form) Теперь проблема в том, что если вы посмотрите на мои операторы печати, они всегда печатают отправленные, но НИКОГДА не печатают действительные, а validate_on_submit() никогда не выполняется. Почему?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение