Web Server Gateway Interface (WSGI)

By: Dusty Arlia
Published on Tuesday, July 8, 2014, 06:49 PM
Last Updated on Friday, July 17, 2015 at 6:52 PM
Total Updates: 2

The Web Server Gateway Interface (WSGI) is a specification of a generic API for mapping between an underlying web server and a Python web application. The purpose of the WSGI specification is to provide a common mechanism for hosting a Python web application on a range of different web servers supporting the Python programming language. It was originally specified in PEP 333, authored by Phillip J. Eby, and published on December 7, 2003. It has since been adopted as a standard for Python web application development. The latest version of the specification is v1.0.1, also known as PEP 3333, published on September 26, 2010.