【问题标题】:I am getting a problem while understanding the UserMixin in Flask我在理解 Flask 中的 UserMixin 时遇到问题
【发布时间】:2020-05-29 09:45:09
【问题描述】:

我目前正在学习烧瓶,我听说过一个名为 UserMixin 的概念,谁能告诉我它是什么意思以及它是如何工作的。

【问题讨论】:

    标签: flask flask-sqlalchemy flask-wtforms flask-login


    【解决方案1】:

    UserMixin 是实现用户身份验证功能的flask-login 包的一部分。为了使flask-login 工作,它希望您的User 对象具有某些预定义的方法,例如get_id()is_authenticated() 等(您可以看到这些是in the docs here)。从技术上讲,您不必使用 mixin 并自己实现这些方法,但从 mixin 扩展是一个不错的捷径。

    【讨论】:

      猜你喜欢
      • 2011-03-17
      • 2022-11-25
      • 1970-01-01
      • 1970-01-01
      • 2019-11-16
      • 2021-04-07
      • 2021-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多