def post(self): vrednost_csrf = self.request.get("csrf-zeton") if not memcache.get(vrednost_csrf): return self.write("CSRF napad v dogajanju.") naslov = cgi.escape(self.request.get("title")) vsebina = cgi.escape(self.request.get("text")) uporabnik = users.get_current_user() email = uporabnik.email() nova_objava = Objava(naslov=naslov, vsebina=vsebina, uporabnik_email=email) nova_objava.put() return self.write("Objava dodana.")
def post(self): vrednost_csrf = self.request.get("csrf-token") if not memcache.get(vrednost_csrf): return self.write("CSRF attack.") naslov = self.request.get("title") vsebina = self.request.get("text") if users.get_current_user(): email = users.get_current_user().email() else: return self.write("You must be logged in to participate.") nova_objava = Objava(naslov=naslov, vsebina=vsebina, uporabnikEmail=email) nova_objava.put() return self.redirect("/objava/" + str(nova_objava.key.id()))