summaryrefslogtreecommitdiff
path: root/shortcuts.py
blob: bab084095faff8b8b1c3c5cbeba997aa369ac541 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from django.template import RequestContext
from django.shortcuts import render_to_response

def render_template(request, template, data=None):
    "Wrapper around render_to_response that fills in context_instance for you."
    response = render_to_response(template, data,
                                  context_instance=RequestContext(request))
    return response

def boilerplate_render(template):
    "Factory function for creating simple views that only forward to a template"
    def view(request, **kwargs):
        response = render_template(request, template, kwargs)
        return response
    return view