def get(self): session = get_current_session() partner_name = self.request.get('partner_name') # Load from session if using breadcrumb if partner_name == '': if session.has_key('partner'): partner_name = session['partner'] session['partner'] = partner_name if session.has_key('postcode'): postcode = session['postcode'] template_values = { 'postcode': postcode, 'partner' : model.get_partner(partner_name), 'menuitems' : model.menuitem.query( ancestor=model.partner_key(partner_name)).order(ndb.GenericProperty("itemid")).fetch(300) } template = JINJA_ENVIRONMENT.get_template('templates/menu.html') self.response.write(template.render(template_values))
def get(self): partner_name = self.request.get('partner_name') session = get_current_session() if session.has_key('postcode'): postcode = session['postcode'] else: postcode = '' if session.has_key('partner'): partner = session['partner'] else: partner = "" partner = model.get_partner(partner_name) next_three_days = partner.get_next_three_days() template_values = { "next_three_days": next_three_days, "partner_name" : partner_name, "postcode": postcode, "partner": partner, } template = JINJA_ENVIRONMENT.get_template('templates/form.html') self.response.write(template.render(template_values))
def post(self): partner_name = self.request.get('partner_name') shirts = self.request.get('shirts') suits = self.request.get('suits') partner = model.get_partner(partner_name) partner.shirts = shirts partner.suits = suits partner.put() success = True template_values ={ success: success } template = JINJA_ENVIRONMENT.get_template('templates/admin/addshirts.html') self.response.write(template.render(template_values))