作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我看不出我在 FlaskForm 中做错了什么。我希望电子邮件地址是可选的。
即使输入的电子邮件是有效的,如果电子邮件是可选的,它也不会通过验证。这可能是我的想象,但我认为这曾经很好用。我最近确实更新了所有要求,有什么变化吗?我现在正在使用:
Flask==1.0.2
Flask-WTF==0.14.2
WTForms==2.2.1
例子:
from wtforms import StringField
from wtforms.validators import DataRequired, Optional, Email
class ProfileForm2(FlaskForm):
"""
Form for user to add or edit profile. Email optional
"""
# this passes with valid email:
email_req =StringField('Email', validators=[DataRequired(), Email()])
# this never passes with same valid email
email = StringField('Email (optional)', validators=[Optional(), Email()])
有什么建议吗?
最佳答案
我的错。我的表单 View 函数中有一个错误。不适合我的第一个 Stackoverflow 问题。对不起。
关于flask-wtforms - 当电子邮件是可选的时,wtf-form 电子邮件验证不会通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53341669/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!