def get(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) user = AllowedUser.get_by_id(int(id)) user.key.delete() self.redirect("/users")
def get(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) user = AllowedUser.get_by_id(int(id)) user.key.delete() self.redirect("/users")
def get(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) if id != "new": alloweduser = AllowedUser.get_by_id(int(id)) locales = {"user": alloweduser} else: locales = {} self.render("edituser.html", locales)
def get(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) if id != "new": alloweduser = AllowedUser.get_by_id(int(id)) locales = {"user": alloweduser} else: locales = {} self.render('edituser.html', locales)
def get(self): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) # Get the list for the homepage allowedusers = AllowedUser.get_allowed_users() # Locales locales = {"title": "Users", "users": allowedusers} # Render the template self.render("users.html", locales)
def get(self): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) # Get the list for the homepage allowedusers = AllowedUser.get_allowed_users() # Locales locales = {"title": "Users", 'users': allowedusers} # Render the template self.render('users.html', locales)
def get(self): # Normal Google User Account user = users.get_current_user() user_objs = AllowedUser.get_allowed_users() for dbuser in user_objs: if dbuser.email == user.email(): self.redirect('/') return if len(user_objs) > 0: self.redirect(users.create_logout_url('/authfailed')) else: self.redirect('/')
def get(self): # Normal Google User Account user = users.get_current_user() user_objs = AllowedUser.get_allowed_users() for dbuser in user_objs: if dbuser.email == user.email(): self.redirect('/') return if len(user_objs) > 0: self.redirect(users.create_logout_url('/authfailed')) else: self.redirect('/')
def post(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) request = self.request if id == "new": user = AllowedUser() else: user = AllowedUser.get_by_id(int(id)) user.name = request.get("name") user.email = request.get("email") user.put() self.redirect("/users")
def post(self, id): user = users.get_current_user() if not user: self.redirect(users.create_login_url(self.request.uri)) request = self.request if id == "new": user = AllowedUser() else: user = AllowedUser.get_by_id(int(id)) user.name = request.get("name") user.email = request.get("email") user.put() self.redirect("/users")