def post(self): g = Group( name=cgi.escape(self.request.get('name')), owner=users.get_current_user() ) g.put() self.redirect('/groups')
def createGroupAndInsertMember(self, gname): user = users.get_current_user() count = Membership.gql("WHERE user = :1 AND alias = :2", user, gname).count() if count > 0: return None group = Group(name=gname) group.put() self.insertUserInGroup(group) return group