gpt4 book ai didi

python - 将 StringField 的 FieldList 的条目从 postman 发送到 flask

转载 作者:太空宇宙 更新时间:2023-11-04 05:16:37 25 4
gpt4 key购买 nike

我正在尝试使用 postman 测试在 flask 中使用 wtform 创建的表单。在表单中,我有一个 StringFields 的 FieldList,并且指定了最小条目数 = 2。我尝试了不同的解决方案来测试 postman 的验证,但验证总是失败。我已经尝试通过删除字段列表进行测试,表单验证工作正常。我无法以 x-www-form-urlencoded 键值格式从 postman 发送数据作为字符串字段列表。代码片段:

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

以下是我尝试过的解决方案: enter image description here enter image description here enter image description here enter image description here输出:Output same for all solutions

最佳答案

终于找到了如何做到这一点,下面的屏幕截图显示了示例请求 enter image description here

关于python - 将 StringField 的 FieldList 的条目从 postman 发送到 flask ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41542354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com