This simple web app is implemented in Python 3 using bottle, multipart, jinja2, and sqlalchemy. Its purpose is to test and demonstrate a current solution for WSGI on Python 3. The deployment is done using postgresql with the py-postgresql adapter and mod_wsgi in apache behind an nginx proxy. See the source code on github and a blog post for some details.
You can upload a file (maximum file size 100 kB) and add some comment (maximum text size is about 10 kB). The web app returns the file name as submitted by the browser, the file size, and the md5 sum of the uploaded file. Additionally, some status information is stored in a database for later evaluation (analyse errors etc.). The file content itself is discarded.