From 7e8e995d7de3001651dd8b0031957d090bfe8f20 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 11 Oct 2018 13:30:35 +0100 Subject: [PATCH] downloads: Cache pages Signed-off-by: Michael Tremer --- src/web/download.py | 6 ++++++ 1 file changed, 6 insertions(+) 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) -- 2.47.3