def post(self, message_id): user = users.get_current_user() if user: message = Message.get_by_id(int(message_id)) message.key.delete() return self.redirect_to("home") else: return self.render_template( "login.html", params={"loginUrl": users.create_login_url("/")})
def get(self, message_id): user = users.get_current_user() if user: return self.render_template( "view.html", params={"message": Message.get_by_id(int(message_id))}) else: return self.render_template( "login.html", params={"loginUrl": users.create_login_url("/")})
def get(self, message_id): if not users.is_current_user_admin(): return self.write("You are not admin!") message = Message.get_by_id(int(message_id)) params = {"message": message} return self.render_template("message_restore.html", params=params)
def post(self, message_id): if not users.is_current_user_admin(): return self.write("You are not admin!") message = Message.get_by_id(int(message_id)) message.key.delete() return self.redirect_to("deleted-messages")
def post(self): user = users.get_current_user() if user: message = Message.get_by_id(int(self.request.get("id"))) message.archived = not message.archived message.put() return self.redirect_to("home") else: return self.render_template( "login.html", params={"loginUrl": users.create_login_url("/")})
def post(self, message_id): if not users.is_current_user_admin(): return self.write("You are not admin!") message = Message.get_by_id(int(message_id)) message.deleted = False message.put() return self.redirect_to("message-site")
def post(self, message_id): if not users.is_current_user_admin(): return self.write("You are not admin!") message = Message.get_by_id(int(message_id)) text = self.request.get("message") message.message = text message.put() return self.redirect_to("message-site")
def post(self, message_id): message = Message.get_by_id(int(message_id)) message.status = True message.put() return self.redirect_to("tasks")
def get(self, message_id): message = Message.get_by_id(int(message_id)) return self.render_template("status.html", params={"message": message})
def post(self, message_id): message_text = self.request.get("message_text") message = Message.get_by_id(int(message_id)) message.text = message_text message.put() return self.redirect_to("tasks")
def get(self, message_id): task = Message.get_by_id(int(message_id)) return self.render_template("task.html", params={"task": task})
def post(self, message_id): message = Message.get_by_id(int(message_id)) message.key.delete() return self.redirect_to("message-list")