wtforms 可以用来验证 GET 参数吗?

Can wtforms be used to validate GET parameters?

我有一组要验证的 GET 参数。我可以为此目的使用 WTFORMS 吗?我找到的所有示例都是 POST 个请求。

在实例化表单时传递 request.args 而不是 request.form。它们都使用相同的数据结构,但 args 包含查询参数而不是表单数据。

form = MyForm(request.args)

如果未指定任何内容,Flask-WTF 将传递 form,但您仍然可以通过传递 args.

来覆盖它