]> git.ipfire.org Git - ipfire.org.git/blame_incremental - src/web/handlers.py
wiki: Remove superfluous slash when creating user links
[ipfire.org.git] / src / web / handlers.py
... / ...
CommitLineData
1#!/usr/bin/python3
2
3from . import base
4
5class IndexHandler(base.AnalyticsMixin, base.BaseHandler):
6 """
7 This handler displays the welcome page.
8 """
9 def get(self):
10 # Get the latest release.
11 latest_release = self.releases.get_latest()
12
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)
17
18
19class StaticHandler(base.AnalyticsMixin, base.BaseHandler):
20 def initialize(self, template):
21 self._template = template
22
23 def get(self):
24 self.render("%s" % self._template)