O'Reilly logo
  • Adnan Shafi thinks this is interesting:

The Web Server Gateway Interface (WSGI) is the specification for how web servers communicate with application frameworks such as Django, and was defined by PEP 333 and improved in PEP 3333. There are numerous choices for web servers that speak WSGI, including Apache via mod_wsgi, Gunicorn, uWSGI, CherryPy, Tornado, and Chaussette.


Cover of Lightweight Django


A webserver talks to django like frameworks through a protocol called WSGI. Here is a listing of webservers that support it.