我使用wtforms来处理表单。所以我创建这样的形式:
class ProfileForm(Form):
firstName = TextField(_('firstName'), [validators.Required(), validators.Length(min=3, max=45)])
lastName = TextField(_('lastName'), [validators.Required(), validators.Length(min=3, max=45)])
avatar = FileField(_('avatar'), [check_file])
这个表单工作简单上传很好......但是ajax呢?
是否有任何插件可以通过ajax创建iFrame或某些内容来上传文件?或者我必须以另一种方式处理这个表格?
ps:IE支持很重要
ps2:我在另一个没有文件的情况下将wtform用于另一个。只需序列化表单并提交即可...
答案 0 :(得分:1)