我正在尝试使用邮递员在烧瓶中测试使用wtform创建的表单。在表单中,我有一个StringFields的FieldList,并且指定了最小条目=2。我尝试了不同的解决方案来测试邮递员的验证,但是验证总是失败。我尝试通过删除字段列表进行测试,表单验证正常工作。我无法以x-www-form-urlencoded键值格式从邮递员以字符串字段列表的形式发送数据。代码段:
class PostUserForm(Form):
email = StringField('email', [validators.DataRequired()])
name = StringField('name', [validators.DataRequired()])
words = FieldList(StringField('words',[validators.DataRequired()]), min_entries=2)
@apiV1.route('/user', methods=['POST'])
def post_user():
form = PostUserForm(request.form)
print request.form
if form.validate():
return jsonify("correct data"), 200
else:
return jsonify(form.errors), 400
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句