У меня есть форма с полем textarea, и мне интересно, могу ли я использовать валидатор WTForms Regexp, чтобы предотвратить отправку формы, когда текстовое поле содержит только пробелы. Есть ли способ?
Это моя форма:
class AddReviewForm(FlaskForm):
review = TextAreaField("Review", validators=[DataRequired())
submit = SubmitField("Post Review")
Я надеялся, что Regexp
позволит мне запретить использование только пробелов. Мои поля textarea включают CKEditor
, который добавляет <p>
(или другие теги) к вводу, чтобы отображать его как WYSIWYG.
Таким образом, в базе данных пробелы выглядят следующим образом:
"<p> </p>"
И это не должно подтверждаться.