def get(self, user_id): user = User.get_by_id(int(user_id)) admin = False if user.email in ADMINS: admin = True params = {"this_user": user, "admin": admin} self.render_template("admin/user_details.html", params)
def post(self, user_id): user = User.get_by_id(int(user_id)) first_name = self.request.get("first_name") last_name = self.request.get("last_name") address = self.request.get("address") phone_number = self.request.get("phone_number") User.update(user=user, first_name=first_name, last_name=last_name, address=address, phone_number=phone_number) self.redirect_to("user-details", user_id=int(user_id))
def get(self, user_id): user = User.get_by_id(int(user_id)) params = {"this_user": user} self.render_template("admin/user_edit.html", params)
def post(self, user_id): user = User.get_by_id(int(user_id)) if user.email not in ADMINS: user.deleted = True user.put() self.redirect_to("users-list")