Создание PDF-файлов с помощью django (wkhtmltopdf)

Может ли кто-нибудь предоставить мне исчерпывающий пример того, как получитьview вdjango вернутьPDF с помощьюwkhtmltopdf, Есть ограниченное количество примеров, которые идут сdjango-wkhtmltopdf и они предполагают уровень знаний, которых у меня просто нет. Я просмотрел исходный код, но не могу понять, как его использовать (например, в чем разница междуPDFTemplateView а такжеPDFTemplateResponse?!?)

Буду очень признателен за любую помощь.

Кстати (я использую шаблоны для верхнего и нижнего колонтитула)

РЕДАКТИРОВАТЬ

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))

Как бы я получить следующий простой вид, чтобы предоставить мнеpdf вместоhtml файл?

РЕДАКТИРОВАТЬ 2

В настоящее время я играю с:

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)

но я получаю'str' object has no attribute 'update' в/usr/local/lib/python2.7/dist-packages/wkhtmltopdf/utils.py in wkhtmltopdf, line 74, Не знаю, стоит ли начинать взлом wkhtmltopdf?!?!

Ответы на вопрос(2)

Ваш ответ на вопрос