def get(self): alle_ord = [] alle_nye_godkjente_ord = Ord.all().filter("arbeidsflytstilstand =", 1).filter("harVaertDagensOrd =", False).order('forslagstidspunkt') if not alle_nye_godkjente_ord == None: alle_ord.extend(alle_nye_godkjente_ord) alle_gamle_godkjente_ord = Ord.all().filter("arbeidsflytstilstand =", 1).filter("harVaertDagensOrd =", True).filter("erDagensOrd =", False).order('sisteDagensOrdDato') if not alle_gamle_godkjente_ord == None: alle_ord.extend(alle_gamle_godkjente_ord) self.renderUsingTemplate('../../views/liste_neste.html', { 'ord':alle_ord })
def get(self): if self.request.headers["User-Agent"].find("FeedBurner") == -1: self.redirect("http://feeds.feedburner.com/dagensordibekk", permanent=True) else: dagensOrd = Ord.all().filter("erDagensOrd =", True).get() self.response.headers["Content-Type"] = "application/atom+xml" self.renderUsingTemplate("../../views/atom_feed.xml", {"ord": dagensOrd})
def get(self, ordForesporsel): if ordForesporsel == "": self.redirect("/") else: ordStreng = urllib.unquote(ordForesporsel) logging.info("Was asked for word " + ordStreng) ord = Ord.all().filter("navn =", ordStreng.decode("utf-8")).get() if ord == None: self.not_found() else: self.renderUsingTemplate('../../views/dagens_ord.html', { 'ord':ord })
def get(self): if 'application/json' in self.request.headers['Accept']: off = int(self.request.get('offset')) alle_ord = Ord.all().filter("arbeidsflytstilstand =", 0).order('forslagstidspunkt').fetch(20, offset=off) logging.info("skal rendre") self.renderAsJson({ 'offset': len(alle_ord) + off, 'ord': map(lambda ord: { 'navn' : ord.navn, 'id' : ord.key().id(), 'beskrivelse' : ord.beskrivelse, 'yea' : len(ord.stemmerFor), 'mot' : len(ord.stemmerMot), 'stemme' : TilGodkjenningHandler.__har_stemt_paa(ord), 'bidrager' : { 'navn' : ord.bidragsyter.visningsnavn() if ord.bidragsyter else ord.bnavn(), 'id' : str(ord.bidragsyter.key()) if ord.bidragsyter else None}}, alle_ord) }) else: self.renderUsingTemplate('../../views/paavalg.html', { })
def get(self): alle_ord = Ord.all().filter("arbeidsflytstilstand =", 0).order('navn') self.renderUsingTemplate('../../views/paavalg_gammel.html', { 'ord':alle_ord })
def get(self): dagensOrd = Ord.all().filter("erDagensOrd =", True).get() self.renderUsingTemplate('../../views/dagens_ord.html', { 'ord':dagensOrd })