Web服务器是面向外部世界的。它可以直接从文件系统中提供(HTML, images, CSS 等)服务文件。然而,它不能直接和Django应用进行通信;它需要可以运行应用程序的东西,从web客户端(如浏览器)中请求它和返回响应。
Web服务网关接口(Web Server Gateway Interface) - WSGI - 扮演着这个角色。WSGI 是基于Python的一个标准。
uWSGI 是一个Web服务器,实现了 WSGI、uwsgi、http等协议。