from lxml import etree from io import StringIO from django.urls import path from django.http import HttpResponse from django.template import Template, Context, Engine, engines def a(request): xslt_root = etree.XML('''\ ''') transform = etree.XSLT(xslt_root) def b(request): xslt_root = etree.XML('''\ ''') f = StringIO('') tree = etree.parse(f) result_tree = tree.xslt(xslt_root) def c(request): xslt_root = etree.XML('''\ ''') f = StringIO('') tree = etree.parse(f) result = tree.xslt(xslt_root, a="'A'") urlpatterns = [ path('a', a), path('b', b), path('c', c) ] if __name__ == "__main__": a(None) b(None) c(None)