Django WSGI列表启用模块

时间:2011-07-08 07:05:10

标签: django apache wsgi x-sendfile

我正在使用mod_wsgi在Apache上使用Django。我想使用X-Sendfile发送文件,但是当X-Sendfile不可用时使用回退。

有没有办法列出加载的Apache模块或检查是否直接从Django启用了X-Sendfile?我试图转储请求变量,但没有这样的信息。

1 个答案:

答案 0 :(得分:1)

添加到Apache配置中:

<IfModule mod_xsendfile.c>
Setenv apache.modules.mod_xsendfile On
</IfModule>

请求元变量,即WSGI environ字典,将具有值为'On'的'apache.modules.mod_xsendfile'条目。您可以检查是否存在变量并相应地修改行为。