flask - Flask appbuilder如何替换注册表单?
问题描述
我希望能够让用户自行注册,但我希望能够自定义注册表单,而不必更改烧瓶应用程序构建器文件中的默认表单。
解决方案
创建您的自定义表单,然后创建一个表单视图并继承 MyRegisterUserDBView,这是您选择不同模板等的类,或者使用基本的 RegisterUserDBView。代码示例可以在这里看到:https ://gist.github.com/RafaelCenzano/5b2b823634dbbf6b655983dbf1bf0776
最后确保您拥有继承 BaseSecurityManager 的自定义安全管理器类并将其添加到您的 appbuilder 对象中。
appbuilder = AppBuilder(app, db.session, security_manager_class=MySecurityManager)
推荐阅读
- twitter-bootstrap - 尝试在标题中旋转图像的建议
- javascript - 将 JSON 数据附加到 Node.js 中的现有对象数组
- ios - 获取 SF Symbol 的系统名称
- excel - 将多个 Column 映射并垂直转置到同一行中的同一 ID
- c++ - 初始化对象和赋值给对象的区别
- php - 具有纵横比的裁剪图像不考虑上下文
- c - 如何从主函数中的结构访问变量
- java - 选修的
findByUsername(String userName) create me error creation bean with name - php - 在同一台服务器上使用 PHP 创建 TMUX 实例
- python - Call async method from sync callback in Python