user.py
504 Bytes
from tangsel.models import UserGroup
from tangsel.models import User as BaseUser, Group
from sqlalchemy import or_
# class User(BaseUser):
# @classmethod
# def pbbm_admin(self):
# user = UserGroup.query().outerjoin(Group).filter(
# UserGroup.id == self.id,
# or_(UserGroup.group_name == "Superuser",
# UserGroup.group_name == "pbbm-admin")).first()
# if user and user.id:
# return True
# return False