def POST(self): form = forms.carrier() if not form.validates(): return hello.render.carriers(model.get_carriers(), form) model.new_carrier(form) return hello.render.carriers(model.get_carriers(), form)
def construct_carrier_dropdown(): carriers = model.get_carriers() l = tuple([('0', 'select a carrier ...')] + [(str(carrier.id), carrier.name) for carrier in carriers]) print l return l
def GET(self): return hello.render.carriers(model.get_carriers(), forms.carrier())