from django.conf import settings from django.template import Context, Template class MyModule(Component): implements(IRequestHandler) # IRequestHandler methods def match_request(self, req): return req.path_info == '/myurl' def process_request(self, req): req.send_response(200) req.send_header('Content-Type', 'text/html') req.end_headers() t = Template("My name is {{ my_name }}.") c = Context({"my_name": "Adrian"}) someString = t.render(c) req.write(someString) return None