From: Michael Tremer Date: Thu, 11 Oct 2018 12:30:35 +0000 (+0100) Subject: downloads: Cache pages X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7e8e995d7de3001651dd8b0031957d090bfe8f20;p=ipfire.org.git downloads: Cache pages Signed-off-by: Michael Tremer --- diff --git a/src/web/download.py b/src/web/download.py index a4336193..7b041a3f 100644 --- a/src/web/download.py +++ b/src/web/download.py @@ -13,6 +13,9 @@ class IndexHandler(base.BaseHandler): if not release: raise tornado.web.HTTPError(404) + # Cache this response for one minute + self.set_expires(60) + # Redirect to latest release page self.redirect("/download/%s" % release.slug) @@ -23,6 +26,9 @@ class ReleaseHandler(base.BaseHandler): if not release: raise tornado.web.HTTPError(404) + # Cache this response for ten minutes + self.set_expires(600) + self.render("download/release.html", release=release)