【发布时间】:2012-03-16 11:56:58
【问题描述】:
我有一堆字符串和整数常量,我在我的应用程序的不同位置使用它们。 我计划将它们放在一个集中的位置,以便将来更容易更改它们。我可以想到以下方法:
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是个好主意吗?我听说它会针对每个请求进行评估。将设置放在那里会产生明显的开销吗? - 这两种方法在性能方面有什么区别吗?
- 有更好的方法吗?
【问题讨论】: