0

我希望能够让用户自行注册,但我希望能够自定义注册表单,而不必更改烧瓶应用程序构建器文件中的默认表单。

4

1 回答 1

0

创建您的自定义表单,然后创建一个表单视图并继承 MyRegisterUserDBView,这是您选择不同模板等的类,或者使用基本的 RegisterUserDBView。代码示例可以在这里看到:https ://gist.github.com/RafaelCenzano/5b2b823634dbbf6b655983dbf1bf0776

最后确保您拥有继承 BaseSecurityManager 的自定义安全管理器类并将其添加到您的 appbuilder 对象中。

appbuilder = AppBuilder(app, db.session, security_manager_class=MySecurityManager)
于 2018-12-27T19:12:33.153 回答