# HG changeset patch # User Björn Ricks # Date 1411999645 -7200 # Node ID 0e40926735e1e852fc2bcad788dd7ca453e2ffac # Parent a8c628466a9d0dc3bcf4007c8fce076e016be019 Add a generic View to display a template for a get request diff -r a8c628466a9d -r 0e40926735e1 odfcast/convert.py --- a/odfcast/convert.py Mon Sep 29 16:00:19 2014 +0200 +++ b/odfcast/convert.py Mon Sep 29 16:07:25 2014 +0200 @@ -117,3 +117,18 @@ merger.close() return Response(outfile, mimetype=PDF_MIMETYPE) + + +class TemplateView(MethodView): + + template_name = "" + + def __init__(self, template_name=None): + if template_name: + self.template_name = template_name + + def get_template_name(self): + return self.template_name + + def get(self): + return render_template(self.get_template_name())