no more abstract methods

This commit is contained in:
Jakob Ketterl
2020-02-23 19:29:17 +01:00
parent 0a20cb5e41
commit af053b9ac4
2 changed files with 3 additions and 5 deletions

View File

@ -1,10 +1,9 @@
from . import Controller
import pkg_resources
from string import Template
from abc import ABCMeta
class TemplateController(Controller, metaclass=ABCMeta):
class TemplateController(Controller):
def render_template(self, file, **vars):
file_content = pkg_resources.resource_string("htdocs", file).decode("utf-8")
template = Template(file_content)
@ -18,7 +17,7 @@ class TemplateController(Controller, metaclass=ABCMeta):
return {}
class WebpageController(TemplateController, metaclass=ABCMeta):
class WebpageController(TemplateController):
def template_variables(self):
header = self.render_template("include/header.include.html")
return {"header": header}