class IndexHandler(BaseHandler):
def get(self):
+ # Cache for 1h
+ self.set_expires(3600)
+
self.render("fireinfo/index.html")
class DriverDetail(BaseHandler):
def get(self, driver):
+ # Cache for 1h
+ self.set_expires(3600)
+
self.render("fireinfo/driver.html", driver=driver,
driver_map=self.fireinfo.get_driver_map(driver, when=self.when))
if not profile or not profile.is_showable():
raise tornado.web.HTTPError(404)
+ # Cache for 1h
+ self.set_expires(3600)
+
self.render("fireinfo/profile.html", profile=profile)
def get(self):
vendors = self.fireinfo.get_vendor_list(when=self.when)
+ # Cache for 1h
+ self.set_expires(3600)
+
self.render("fireinfo/vendors.html", vendors=vendors)
vendor_name = self.fireinfo.get_vendor_string(subsystem, vendor_id)
+ # Cache for 1h
+ self.set_expires(3600)
+
self.render("fireinfo/vendor.html", vendor_name=vendor_name, devices=devices)