def post(self): if self.request.get("create_newsfeed_form_submit") == "1": newsfeed = Alert() newsfeed.title = self.request.get("alertTitle") newsfeed.message = self.request.get("alertMessage") newsfeed.type = self.request.get("alertType") # newsfeed.time_start = self.request.get('alertStartTime') # newsfeed.time_duration = self.request.get('alertDuration') if self.request.get("alertPriority") == "True": newsfeed.priority = True else: newsfeed.priority = False newsfeed.put() elif self.request.get("submit_changes") == "1": # This can be done better but it works for now entities = Alert.query().order(Alert.title) for a in entities: id = a.key.integer_id() if self.request.get("%d" % (id)) == "1": a.priority = True a.put() elif self.request.get("%d" % (id)) == "2": a.priority = False a.put() elif self.request.get("%d" % (id)) == "3": a.key.delete() self.redirect(self.get_submit_path())