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