之前的文章<<WSGI介绍>>简要介绍了WSGI中的server
, application
,middleware
等概念。WSGI Server
收到请求后调用WSGI application
的入口点(一般为callable
对象或者函数)来处理请求。比如,uWSGI
和mod_wsgi
默认调用名为application的入口点。
PasteDeploy是一套发现和配置WSGI应用的系统。它根据指定的配置文件动态生成入口点和组织WSGI application
间的逻辑关系。配置文件为INI格式。每个配置文件可以包含多个section
, section
以格式为[type:name]
形式的段名开始,段名行之后为具体配置。示例如下:
1 | [DEFAULT] |
其中,[DEFAULT]
段中为全局配置,各section中可以覆盖[DEFAULT]
段中配置。如示例中的set email
配置。