Created
November 10, 2015 16:42
-
-
Save lakinwecker/dfd70816c2e3c5b540d1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# coding=utf-8 | |
import cherrypy | |
class HelloWorld(object): | |
def index(self, data=None, foo=None): | |
if data: | |
return (u"Hello World: {0} {1}".format(type(data), data)).replace("<", "<").replace(">", ">") | |
return u""" | |
<html> | |
<head> | |
<meta charset="utf-8"> | |
</head> | |
<body> | |
<h1>Bad</h1> | |
<form method="POST" enctype="multipart/form-data"><textarea name="data"> | |
–Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus in ullamcorper magna. Proin vitae sem et tellus ultrices venenatis. Maecenas placerat turpis arcu. Ut malesuada pharetra odio, eget maximus quam tincidunt at. Aenean molestie semper dui, ac lobortis odio egestas nec. Nullam commodo dui quis nisl efficitur, sed mattis nunc accumsan. Mauris augue est, ullamcorper at orci in, euismod faucibus nunc. Proin non interdum arcu, ut aliquet nunc. Integer non faucibus nibh. Quisque aliquam nibh a purus molestie, sed egestas orci pharetra. | |
aliquam tellus id, dapibus diam. Aliquam condimentum ac elit eget lobortis. Vivamus ut odio et dolor ultricies bibendum. Proin pulvinar suscipit semper. Sed pretium cursus fringilla. Mauris id convallis orci. Nunc velit ligula, pulvinar sed metus vel, sodales porta sapien. Suspendisse nunc ante, congue eget odio non, accumsan facilisis eros. Aliquam commodo sem vel blandit convallis. Proin fermentum ipsu | |
</textarea><button type="submit" name="foo">Submit</button> | |
</form> | |
<h1>Good</h1> | |
<form method="POST" enctype="multipart/form-data"><textarea name="data"> | |
–Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus in ullamcorper magna. Proin vitae sem et tellus ultrices venenatis. Maecenas placerat turpis arcu. Ut malesuada pharetra odio, eget maximus quam tincidunt at. Aenean molestie semper dui, ac lobortis odio egestas nec. Nullam commodo dui quis nisl efficitur, sed mattis nunc accumsan. Mauris augue est, ullamcorper at orci in, euismod faucibus nunc. Proin non interdum arcu, ut aliquet nunc. Integer non faucibus nibh. Quisque aliquam nibh a purus molestie, sed egestas orci pharetra. | |
aliquam tellus id, dapibus diam. Aliquam condimentum ac elit eget lobortis. Vivamus ut odio et dolor ultricies bibendum. Proin pulvinar suscipit semper. Sed pretium cursus fringilla. Mauris id convallis orci. Nunc velit ligula, pulvinar sed metus vel, sodales porta sapien. Suspendisse nunc ante, congue eget odio non, accumsan facilisis eros. Aliquam commodo sem vel blandit convallis. Proin fermentum ips | |
</textarea><button type="submit" name="foo">Submit</button> | |
</form> | |
""" | |
index.exposed = True | |
cherrypy.quickstart(HelloWorld()) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment