def testInsertQUser(self): u = users.User("*****@*****.**") user = QUser(g_user=u, t_name="mryoshio") user.put() hit = user.gql("WHERE t_name = :1", "mryoshio") self.assertEqual(u"*****@*****.**", hit.get().g_user.email()) self.assertEqual(u"mryoshio", hit.get().t_name)
def get_quser(self, u): q = QUser.gql("WHERE g_user = :1 LIMIT 1", u) if q.count() < 1: u = QUser(g_user=users.get_current_user()) u.put() else: u = q.get() return u