用于不同环境(如开发、生产或暂存)的 Python 基础部署技术/包库

标签 python django deployment configuration settings

我熟悉使用 npm 包的 Node.js 环境设置,例如 "settings “。这个包允许我根据 NODE_ENV 变量的设置导入不同的环境设置。

我一直在寻找与 python 类似的东西,但大多数环境设置教程都是针对在 Django 框架上开发的 python。

我发现唯一接近我想要的是 https://pypi.python.org/pypi/yconf

然而,不同环境的配置设置不应仅限于开发、生产和暂存。想知道是否有人可以提出类似的替代方案,或者甚至争论使用 Django 框架是否与我的情况相关。

最佳答案

我认为 virtualenv 是您所需要的。点击here了解更多信息。

关于用于不同环境(如开发、生产或暂存)的 Python 基础部署技术/包库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29835260/

相关文章:

python - WKHTMLtoPDF加载CSS和媒体文件

kubernetes - 为什么Openshift在滚动部署之前扩大旧部署

python - 如何每第 4 行将列总数附加到 Pandas 数据框?

python - os.walk() python : xml representation of a directory structure, 递归

django - 如何使用 Django-Import-Export 导入数据?

django - Nginx+uWsgi+Django 'Permission denied while connecting to upstream'(套接字)

windows - 是否可以通过 Citrix 客户端建立 SSH 隧道?

tomcat - tomcat会自动编译servlet吗?

Python:如何使脚本在特定时间每天运行?

python - 将列表的 str 对象转换为一个列表对象