Here are the examples of the python api twisted.web.template.flatten taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
3
Example 1
def renderElement(request, element):
# per http://stackoverflow.com/questions/8160061/twisted-web-resource-resource-with-twisted-web-template-element-example
# should be replaced with twisted.web.template.renderElement once we have Twisted >= 12.1.0 available in MacPorts.
# TODO: Instead of this kludge (here because it would be a syntax error in the XHTML template}, serve XHTML and fix the client-side issues that pop up due to element-name capitalization.
request.write('<!doctype html>')
d = template.flatten(request, element, request.write)
def done(ignored):
request.finish()
return ignored
d.addBoth(done)
return NOT_DONE_YET