Esempio n. 1
0
 def _query(self):
     query = BaseDao._query(self)
     if self.is_admin:
         return query
     elif self.authenticated_user:
         return query.filter_by(owner_id=self.authenticated_user.id)
     else:
         raise Exception # TODO
Esempio n. 2
0
 def _query(self):
     query = BaseDao._query(self)
     if self.is_admin:
         return query
     elif self.authenticated_user:
         return query.filter_by(owner_id=self.authenticated_user.id)
     else:
         raise Exception  # TODO
Esempio n. 3
0
 def _query(self):
     query = BaseDao._query(self)
     if self.is_admin:
         return query
     if self.authenticated_user:
         return query.filter(or_(
             (Talk.schedule_slot != None),
             (Talk.owner_id == self.authenticated_user.id)
         ))
     return query.filter(Talk.schedule_slot != None)
Esempio n. 4
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, User)
Esempio n. 5
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, User)
Esempio n. 6
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, Activation)
Esempio n. 7
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, ScheduleSlot)
Esempio n. 8
0
 def _query(self):
     query = BaseDao._query(self)
     return query
Esempio n. 9
0
 def __init__(self):
     BaseDao.__init__(self, User)
Esempio n. 10
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, Activation)
Esempio n. 11
0
 def __init__(self):
     BaseDao.__init__(self, Talk)
Esempio n. 12
0
 def __init__(self, authenticated_user):
     BaseDao.__init__(self, authenticated_user, ScheduleSlot)
Esempio n. 13
0
 def _query(self):
     query = BaseDao._query(self)
     return query