title: Deploying a Web.py application with WSGI, several servers
body: <p>I've created a web.py application, and now that it is ready to be deployed, I want to run in not on web.py's built-in webserver. I want to be able to run it on different webservers, Apache or IIS, without having to change my application code. This is where WSGI is supposed to come in, if I understand it correctly.<br>
  However, I don't understand what exacly I have to do to make my application deployable on a WSGI server? Most examples assume you are using Pylons/Django/other-framework, on which you simply run some magic command which fixes everything for you.<br>
  From what I understand of the (quite brief) web.py documentation, instead of running <code>web.application(...).run()</code>, I should use <code>web.application(...).wsgifunc()</code>. And then what? </p>