К сожалению, это нелегко, потому что внутренности Deliverance сильно зависят от WSGI и WebOb, поэтому нет простого способа преобразования ответа Django.
Ваша лучшая ставка - трансформировать ответ после того, как он полностью покинет Django. Один из способов сделать это - http-проксирование в Django с deliverance-proxy
. Другой способ - подключить Deliverance к промежуточному программному обеспечению WSGI. Например, если вы используете Django с mod_wsgi, что-то вроде этого может работать в вашем файле .wsgi:
[...]
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
from deliverance.middleware import make_deliverance_middleware
application = make_deliverance_middleware(application,
rule_uri="file:///var/deliverance.xml",
theme_uri="http://theme.mysite.com")