Example #1
0
 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
Example #2
0
    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
Example #3
0
    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') 
Example #4
0
 def index(self):
     """ Home page """
     return render('index.mako')