def view_election(self, name, stage, date): """info about an election, with address search results if address provided. """ c.election = self._get_election(name, stage, date) self._search() s = render('search_form.mako', cache_expire=599, cache_type='memory', cache_key='%s %s' % (request.method, request.url)) return s
def index(self): """public HTML listing of elections""" election_q = meta.Session.query(model.Election) elections = election_q.order_by(model.Election.date, model.Election.name, model.Election.stagename) c.elections = elections s = render('elections_list.mako', cache_expire=600, cache_type='memory', cache_key='%s %s' % (request.method, request.url)) return s
def delete_meta(self, meta_id): abort(403) # Disabling this until we have a plan for auth & moderation. c.district_meta = meta.Session.query(model.DistrictsMeta).filter(model.DistrictsMeta.id == meta_id).one() c.referrer = request.referrer return render('/delete_meta.mako')
def index(self): """ Home page """ return render('index.mako')