【问题标题】:The Interpreter used by django applicationdjango 应用程序使用的解释器
【发布时间】:2009-07-18 08:53:40
【问题描述】:

我使用 apache 和 mod_python 托管了我的 django 应用程序。当我浏览 mod_python 文档时,我发现有一种方法可以知道我的应用程序在哪个解释器下运行(通过使用 req.interpreter)。

我试图通过检查请求对象在 django 中进行检查。但我想不通(request.interpreter 不存在)。

有没有办法在 django 中获取解释器名称?

【问题讨论】:

    标签: django interpreter


    【解决方案1】:
    from mod_python import apache
    apache.log_error("INTERPRETER %s" % apache._interpreter)
    

    然后检查 Apache 错误日志文件。

    【讨论】:

    • 谢谢,稍作改动即可使用。应该是 apache._interpreter(您的答案中缺少_前缀)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多