Exemplo n.º 1
0
 def get_groups(self, keys=None):
     q = GroupDb.all()
     if keys is not None:
         q = q.get(keys)
     return q
Exemplo n.º 2
0
 def add_group(self, name, description, owner):
     g = GroupDb(owner=owner, name=name, description=description)
     return g.put()
Exemplo n.º 3
0
 def get_group(self, id):
     return GroupDb.get_by_id(id)
Exemplo n.º 4
0
 def is_group_name_unique(self, name, key=None):
     q = GroupDb.all().filter('name =', name)
     if key is not None:
         q = q.filter('__key__ !=', key)
     return q.count(1) == 0
Exemplo n.º 5
0
 def get_groups(self, keys=None):
     q = GroupDb.all()
     if keys is not None:
         q = q.get(keys)
     return q
Exemplo n.º 6
0
 def get_group(self, id):
     return GroupDb.get_by_id(id)
Exemplo n.º 7
0
 def add_group(self, name, description, owner):
     g = GroupDb(owner=owner, name=name, description=description)
     return g.put()
Exemplo n.º 8
0
 def is_group_name_unique(self, name, key=None):
     q = GroupDb.all().filter("name =", name)
     if key is not None:
         q = q.filter("__key__ !=", key)
     return q.count(1) == 0