def GET(self, ein, slug=None): try: p = schema.Exempt_Org.select(where='ein=$ein', vars=locals())[0] except IndexError: raise web.notfound() if slug != '/' + helpers.urlify(p.primary_name): raise web.redirect('/ein/%s/%s' % (ein, helpers.urlify(p.primary_name))) return render.exempt_org(p)
def index(self): #/ein/\d+/.* return ('/ein/%s/%s' % (p.ein, helpers.urlify(p.primary_name)) for p in db.query('select ein, primary_name from exempt_org'))