def get(self): if not isUserAdmin(self): self.session[LOGIN_NEXT_PAGE_KEY] = self.URL self.redirect("/") return orderedMaintenences = Maintenence.all().order('startDate') deadline = getDeadline() nowTime = datetime.datetime.now(timeZone) hour = nowTime.hour minute = nowTime.minute if minute < 10: minute = '0' + str(minute) deadlineHour = deadline.tm_hour deadlineMinute = deadline.tm_min if deadlineMinute < 10: deadlineMinute = '0' + str(deadlineMinute) template_values = { 'maintenences':orderedMaintenences, ORDER_DEADLINE_KEY:getSiteParam(ORDER_DEADLINE_KEY), DELIVERY_START_KEY:getSiteParam(DELIVERY_START_KEY), DELIVERY_END_KEY:getSiteParam(DELIVERY_END_KEY), 'currentTime':datetime.datetime.now(timeZone), 'hour': hour, 'minute':minute, 'deadlineHour':deadlineHour, 'deadlineMinute': deadlineMinute } template = jinja_environment.get_template('templates/admin/siteAdmin.html') self.printPage("dashboard", template.render(template_values), False, False)
def get(self): deadline = getSiteParam(ORDER_DEADLINE_KEY) deliveryStart = getSiteParam(DELIVERY_START_KEY) deliveryEnd = getSiteParam(DELIVERY_END_KEY) template_values = { 'addressLimits' : getLimitArrayScript(), 'addressCosts' : getCostArrayScript(), 'deadline' : deadline, 'deliveryStart' : deliveryStart, 'deliveryEnd' : deliveryEnd } logInfo(self, self.URL, "DELIVERY_PAGE_LOADED") template = jinja_environment.get_template('templates/about/aboutDelivery.html') self.printPage("Rendelés", template.render(template_values), True, True)