如何在Apache WSGI仅使用DJANGO_SETTINGS_MODULE环境变量启动时更改Django使用的设置文件?
在Django文档演示了如何对具有不同的WSGI应用程序文件实现这一点,但如果我们不希望创建一个专用的文件WSGI以及为我们不同的环境专用的设置文件,仅使用环境变量DJANGO_SETTINGS_MODULE中的Apache与SetEnv不sufficent .
该变量确实传递给application调用environ变量,但是django.conf检索这样的设置:
settings_module = os.environ[ENVIRONMENT_VARIABLE]
Run Code Online (Sandbox Code Playgroud)
它永远不会看到正确的变量.
这更多的是一个公开的讨论和结论,而不是一个真正的问题,希望它能在某个时候帮助别人。
我正在寻找如何在与互联网断开连接的服务器上制作 Perl 模块(否则答案很简单:使用cpan),所以我唯一的选择是直接在服务器上手动编译从互联网(CPAN 或其他)下载的模块。
问题是,在标准 Windows 服务器上,没有编译器。那么如何制作模块呢?