Codebase list python-werkzeug / upstream/0.5.1 testserver.py
upstream/0.5.1

Tree @upstream/0.5.1 (Download .tar.gz)

testserver.py @upstream/0.5.1raw · history · blame

1
2
3
4
5
6
7
8
9
from werkzeug import Request, Response, run_simple

@Request.application
def application(request):
    if request.method == 'POST':
        return Response(repr(request.files) + "\n" + repr(request.form), status=500)
    return Response('<form action="" method="post" enctype="multipart/form-data"><input type="file" name="f"><input type="submit" value="Upload"></form>', mimetype='text/html')

run_simple('', 3000, application, use_reloader=True, use_debugger=True)