]> git.ipfire.org Git - ipfire.org.git/blame - src/web/handlers.py
wiki: Remove superfluous slash when creating user links
[ipfire.org.git] / src / web / handlers.py
CommitLineData
c7bcb9ca 1#!/usr/bin/python3
81675874 2
124a8404
MT
3from . import base
4
28e09035 5class IndexHandler(base.AnalyticsMixin, base.BaseHandler):
940227cb
MT
6 """
7 This handler displays the welcome page.
8 """
feb02477 9 def get(self):
7771acea
MT
10 # Get the latest release.
11 latest_release = self.releases.get_latest()
60b0917c 12
f2670748
MT
13 # Fetch the latest blog posts
14 posts = self.backend.blog.get_newest(limit=2)
15
16 self.render("index.html", latest_release=latest_release, posts=posts)
60b0917c 17
e64ce07e 18
28e09035 19class StaticHandler(base.AnalyticsMixin, base.BaseHandler):
45592df5
MT
20 def initialize(self, template):
21 self._template = template
22
23 def get(self):
930647fc 24 self.render("%s" % self._template)