finish implementing Flask_Security_Too and finished dynamic navbar creation.
This commit is contained in:
@@ -64,6 +64,7 @@ class User(db.Model, UserMixin):
|
||||
first_name = db.Column(db.String(80), nullable=False)
|
||||
last_name = db.Column(db.String(80), nullable=False)
|
||||
is_active = db.Column(db.Boolean, default=True)
|
||||
active = db.Column(db.Boolean)
|
||||
fs_uniquifier = db.Column(db.String(255), unique=True, nullable=False)
|
||||
confirmed_at = db.Column(db.DateTime, nullable=True)
|
||||
valid_to = db.Column(db.Date, nullable=True)
|
||||
@@ -80,5 +81,8 @@ class User(db.Model, UserMixin):
|
||||
tenant_id = db.Column(db.Integer, db.ForeignKey('public.tenant.id'), nullable=False)
|
||||
|
||||
def __repr__(self):
|
||||
return '<User %r>' % self.name()
|
||||
return '<User %r>' % self.user_name
|
||||
|
||||
def has_roles(self, *args):
|
||||
return any(role.name in args for role in self.roles)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user