#views.py
from django.shortcuts import get_object_or_404, render_to_response
from django.template import RequestContext, Context, Template
from models import DocumentTemplate
from django.utils.safestring import mark_safe

def printable_form(self, object_id, template_id):
    """Get a `template` and drop information into it."""
    doc_template = DocumentTemplate.objects.get(pk=template_id)
    result = get_object_or_404(SomeInfo, pk=object_id)
    t = Template(doc_template.content)
    c = Context({'result': result,})
    final_html = t.render(c)
    final_html = mark_safe(final_html)
    return render_to_response('printable.html', {'final_html':final_html}, RequestContext(request))

