def editEntry(self, *args): entry = Entry().get_by_id(long(args[0])) user = users.get_current_user() if entry.author == user: entry.content = args[1] entry.put() return "ok"
def dislikeEntry(self, *args): # user = users.get_current_user() entry = Entry().get_by_id(int(args[0])) entry.dislikes += 1 result = entry.dislikes entry.put() return "document.getElementById('" + str(args[0]) + "d').innerHTML = '" + str(result) + "';"
def post(self): user = users.get_current_user() if user: entry = Entry() entry.title = self.request.get('title') entry.content = self.request.get('content') entry.tags = string.split(self.request.get('tags'),',') entry.put() self.redirect('/show?q=' + entry.title) else: self.redirect('/')