]> git.ipfire.org Git - ipfire.org.git/commitdiff
downloads: Cache pages
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Oct 2018 12:30:35 +0000 (13:30 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Oct 2018 12:30:35 +0000 (13:30 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/download.py

index a4336193523bb20fe3c7d648c611b6acc5da7dde..7b041a3f8aa6e7009d2d10e9235c42b7a6f8e6a7 100644 (file)
@@ -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)