Creación de archivos PDF con django (wkhtmltopdf)

¿Podría alguien proporcionarme un ejemplo completo de cómo obtener unview endjango para devolver unPDF utilizandowkhtmltopdf. Hay un número limitado de ejemplos que vienen condjango-wkhtmltopdf y presumen un nivel de conocimiento que simplemente no tengo. He revisado el código fuente, pero no puedo ver cómo se usa (por ejemplo, ¿cuál es la diferencia entrePDFTemplateView yPDFTemplateResponse?!?)

Estaría muy agradecido por cualquier ayuda.

Por cierto (estoy usando plantillas para el encabezado y el pie de página también)

EDITAR

def some_view(request,sID):
    something = get_object_or_404(Something,id=sID)
    return render_to_response('something.html', {'something':something}, context_instance=RequestContext(request))

¿Cómo obtendría la siguiente vista simple para proporcionarme unpdf en lugar de unhtml ¿expediente?

Editar 2

Actualmente estoy jugando con:

def pdf_view(request,sID):
    template = 'pdf.html'
    something = get_object_or_404(Something,id=sID)
    context = {
        'something' : Something,
        'object_for_header_and_footer': something.object_for_header_and_footer,
    }
    cmd_options = settings.WKHTMLTOPDF_CMD_OPTIONS

    return PDFTemplateResponse(request=request,
        context=context,
        template=template,
        filename='something',
        header_template='header.html',
        footer_template='footer.html',
        cmd_options=cmd_options)

pero estoy recibiendo'str' object has no attribute 'update' en/usr/local/lib/python2.7/dist-packages/wkhtmltopdf/utils.py in wkhtmltopdf, line 74. No sé si empezar a hackear wkhtmltopdf?!?!

Respuestas a la pregunta(2)

Su respuesta a la pregunta