我正在使用flask-wtforms提交电子邮件表单。我还没有找到任何文档说wtforms具有import Foundation
import UIKit
public extension UITextInput {
public var text: String {
get { text(in: textRange(from: beginningOfDocument, to: endOfDocument)!) ?? "" }
set(value) { replace(textRange(from: beginningOfDocument, to: endOfDocument)!, withText: value) }
}
}
类型,但是当我尝试使用它时却收到错误消息说无法导入。当我尝试更改模板中的表单类型时(例如
EmailField()
)对类型的更改将被忽略,并将其呈现为{{ form.email(type="email", class="form") }}
。
答案 0 :(得分:1)
尝试一下。
(您尚未发布任何代码,因此我正在发布一个简单的表单class
设置示例,其中包括电子邮件和验证)
from wtforms.fields.html5 import EmailField
from wtforms.validators import DataRequired, Email
class YourForm(FlaskForm):
email = EmailField('Email address', [validators.DataRequired(), validators.Email()])