Flask #18: Применение WTForms для работы с формами сайта

preview_player
Показать описание
Основы работы с расширением Flask-WTF для автоматизации обработки форм на сайте. Рассматриваются классы: FlaskForm, StringField, PasswordField, BooleanField, TextAreaField, SelectField, SubmitField. Валидаторы: DataRequired, Email, Length. Методы формирования тегов в шаблонах: hidden_tag, label.

Рекомендации по теме
Комментарии
Автор

Вдумчивое, глубокое, подробное изложение материала. Впрочем, как всегда

ne_zabyc_dadac
Автор

Рассматривается в курсе возможность редактирования информации в БД через форму, формировать отчеты из данных и осуществлять скачивания данных форм автоматически?

КарапетГаранян
Автор

а как писать обработку не на submit, а на любой клик, любое событие и как получать значения полей, которые стоят в цикле for?

Antiqua-Greek-Latin
Автор

8:26 почему тег <p> обходится без закрывающегося тега?

АндрейАстанаев-пх
Автор

У кого validate_on_submit всегда возвращает True?

series-alternativesandmeme
Автор

Добрый день!
А Вы не могли бы показать как использовать SelectMultipleField? Очень понадобилось, а найти что то способное к восприятию практически невозможно.
Заранее спасибо!

RayUa
Автор

всё круто классно, спасибо за простое и понятное объяснение
Единственное улучшить бы качество видео тк на большом мониторе 720 уже мылит)

kirill
Автор

у меня не работало, пока не проинсталировал email валидатор

sergfert
Автор

Спасибо большое за урок! Подскажите пожалуйста, откуда форма берет данные с пост запроса? Мы же даже при инициализации request.form не передаем

РоманСарнов-тл
Автор

Отличный курс.
Однако конкретно по этому уроку у меня осталось смутное представление зачем мне эти формы нужны=)
Кода стало больше, код стал более абстрактным.
В чём профит?

ИванНикандров-чч
Автор

Спасибо большое! Какая разница между pip install flask_wtf и pip install Flask-WTF? Какую команду использовать?

МихайлоМ-пц
Автор

надо через pip инсталировать валидатор email_validator

sergfert
Автор

А в чем разница между InputRequired и DataRequired?

Из документации:
Note there is a distinction between this and DataRequired in that InputRequired looks that form-input data was provided, and DataRequired looks at the post-coercion data.

Но что-то не понимаю этого, когда какую лучше использовать, нагуглил что лучше использовать InputRequired

schillerk
Автор

Подскажите, а как к форме подключить стили, я видел есть flask_bootstrap, но не пойму как подключать свои ?

Yanis
Автор

selfedu, подскажите пожалуйста, что делает функция super() в шаблонах?

nikitaradionov
Автор

Ошибка в расшифровке CSRF: не Cross-Sire, а Cross-Site

nicovertrano
Автор

Выдает ошибку - 'forms.LoginForm object' has no attribute 'hidden_tag'. Решил убрать строку со скрытым токеном и вуаля- object' has no attribute 'label'/
Как бороться с этим?

donaldduck
join shbcf.ru