【发布时间】:2020-03-08 22:48:55
【问题描述】:
我想在我的 python 项目中实现 settings, 现在,settings.py 文件保存了一些变量的硬编码值。 我需要两种类型的设置。 一种是基于生产的,另一种是基于分期的。 如何在一个文件中实现它?
【问题讨论】:
-
好吧,使用单独的文件进行设置是一种更好的约定,但是如果您希望它在一个文件中,设置可以在 if else 语句中分离,这将通过在命令中传递的参数来决定运行/部署.例如:定义一个变量 ENVIRONMENT = 'staging'。然后通过命令传递它的值('prod' 或 'staging')。
标签: python-3.x version-control scripting settings