Commit abd3c7b4 by Simon Pantzare

Allow template to be set on views

parent cb7a8155
......@@ -182,6 +182,10 @@ class TemplateRenderer(BaseRenderer):
media_type = None
template = None
def __init__(self, view):
super(TemplateRenderer, self).__init__(view)
self.template = getattr(self.view, "template", self.template)
def render(self, obj=None, media_type=None):
"""
Renders *obj* using the :attr:`template` specified on the class.
......@@ -202,6 +206,10 @@ class DocumentingTemplateRenderer(BaseRenderer):
template = None
def __init__(self, view):
super(DocumentingTemplateRenderer, self).__init__(view)
self.template = getattr(self.view, "template", self.template)
def _get_content(self, view, request, obj, media_type):
"""
Get the content as if it had been rendered by a non-documenting renderer.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment