0x00 概述
不会用这个方法,搜了搜,说一下用法。
0x01 开整
帐户注册因为未验证邮箱或者什么原因,默认active是False,Flask-Login判断is_active为False是会登录失败的。验证邮箱了就设置为True
数据库model里面用户的表比如是User,添加一个装饰器@property,作用是把方法变属性,这样就可以了。
class User(UserMixin, db.Model):
uid = db.Column(db.Integer, primary_key=True)
active = db.Column(db.Boolean, default=False)
@property
def is_active(self):
return self.active
0xff 完结撒花
写的太简单了,不过是不是很明了
评论区 0
还没有评论,来抢沙发吧!