gpt4 book ai didi

python - 为 wsgi 脚本别名添加参数

转载 作者:太空宇宙 更新时间:2023-11-03 15:22:06 25 4
gpt4 key购买 nike

有没有办法将额外的参数传递给 WSGIScriptAlias?例如:

WSGIScriptAlias//foo/bar/wsgi.py 但我想要的是:

WSGIScriptAlias//foor/bar/wsgi.py baz

编辑澄清:

我有一个 Django 项目,根据其运行环境(基于云的部署)进行多种配置。目前,我正在加载基于主机名的配置(我对此不太满意,因为它不太适合在不更改系统主机名的情况下在一台机器上测试多个配置)。因此,另一种解决方案是将命令行参数传递给应用程序并在 WSGI 入口点加载配置,这在运行开发服务器时相对微不足道,但我不知道有什么方法可以通过 Apache/WSGI.

最佳答案

首先,确保您使用的是守护进程模式,无论如何它都是首选。

然后在你的 WSGI 脚本文件中你可以做:

import mod_wsgi

process_group = mod_wsgi.process_group

然后您可以使用进程组的名称作为区分哪个配置的方式。

换句话说,使用您选择在 Apache 配置文件中使用的守护进程组的名称作为区分因素。

关于python - 为 wsgi 脚本别名添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13463687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com