我有一堆字符串和整数常量,我在我的应用程序的各个地方使用。 我打算将它们放在一个集中的位置,以便将来更改它们更容易。我能想到以下方法:存储配置详细信息
1)它们作为单个变量,存储在模型db.py
settings_title = "My Amazing App"
settings_ver = 2.0
settings_desc = "Moar and Moar cats"
2)让他们作为一个字典,存放在db.py
settings = { "title": "My Amazing App",
"ver" = 2.0,
"desc" = "Moar and Moar cats"
}
- 使用型号
db.py
是个好主意吗?我听说它会针对每个请求进行评估。可以把设置放在那里有明显的开销? - 这两种方法在性能上有什么不同吗?
- 有没有更好的方法来做到这一点?