WTForms出现错误

发布于 2021-01-29 17:46:14

当前在WTForms中访问错误,您必须像这样遍历字段错误:

for error in form.username.errors:
        print error

由于我正在构建一个不使用任何表单视图的rest应用程序,因此我不得不检查所有表单字段以查找错误所在。

有没有办法可以做类似的事情:

for fieldName, errorMessage in form.errors:
        ...do something
关注者
0
被浏览
53
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    实际form对象的errors属性包含字典中的字段名称及其错误。因此,您可以执行以下操作:

    for fieldName, errorMessages in form.errors.items():
        for err in errorMessages:
            # do something with your errorMessages for fieldName
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看