0

我正在使用 Flask-WTF 和 WTForms,我有一个如下所示的表单:

class RegForm(ConfirmRegisterForm):
    code = TextField('Invite Code', [Required(), validate_code])

我正在使用 Flask-Security,这是我的注册表单。在我的模型上,有一个名为code_idwhich is a ForeignKeyfield 的列。我想code从表单中删除该字段并code_id在我的验证器运行后添加一个字段,以便在注册期间向我的模型发送一个整数外键而不是字符串代码。我可以修改验证器中的表单,但这只会修改我所知道的表单实例,并且不会对主表单产生影响。有可能做我想做的事吗?

4

1 回答 1

0

如果我正确理解您的问题,您可以尝试使用 coerce=int。

于 2015-09-21T13:26:28.370 回答