diff options
Diffstat (limited to 'pysite/views/main/about/partners.py')
-rw-r--r-- | pysite/views/main/about/partners.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/pysite/views/main/about/partners.py b/pysite/views/main/about/partners.py new file mode 100644 index 00000000..b5e7f587 --- /dev/null +++ b/pysite/views/main/about/partners.py @@ -0,0 +1,20 @@ +# coding=utf-8 +import json +from logging import getLogger + +from pysite.base_route import RouteView + +try: + with open("static/partners.json") as fh: + partners = json.load(fh) +except Exception: + getLogger("Partners").exception("Failed to load partners.json") + categories = None + + +class PartnersView(RouteView): + path = "/about/partners" + name = "about.partners" + + def get(self): + return self.render("main/about/partners.html", partners=partners) |