1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
# Copyright (c) Twisted Matrix Laboratories.
# See LICENSE for details.
"""
This example demostrates how to render a page using a third-party template
system.
Usage:
$ twistd -n web --path /path/to/examples --process=.rtl=twisted.web.script.ResourceTemplate
And make sure Quixote is installed.
"""
from twisted.web.resource import Resource
class ExampleResource(Resource):
def render_GET(self, request):
output = """\
<HTML>
<HEAD><TITLE> Welcome To Twisted Python </title></head>
<BODY><ul>"""
for i in range(10):
'<LI>';i
"""</ul></body>
</html>"""
return output.encode("utf8")
resource = ExampleResource()
|