我有一个 蓝主机帐户,在那里我可以运行 Python 脚本作为 CGI。我想这是最简单的 CGI,因为要运行它,我必须在 .htaccess
中定义以下内容:
Options +ExecCGI
AddType text/html py
AddHandler cgi-script .py
现在,每当我查找使用 Python 的 Web 编程时,我都会听到很多关于 WSGI 以及大多数框架如何使用它的内容。但是我就是不明白它们是如何组合在一起的,特别是当我的 web 服务器(Apache 在主机上运行)和我不能真正使用的东西(除了定义 .htaccess
命令)。
WSGI、 CGI 和框架是如何连接起来的?如果我想在基本的 CGI 配置上运行 Web 框架(比如 Web.py或 樱桃) ,我需要知道、安装和做什么?如何安装 WSGI 支持?