我怀疑是否应该使用SQL数据库来存储某种信息,但我不想将这些信息直接“硬编码”到我的模板中。
例如,现在我正在我的自由职业者的个人页面上工作。在那里,我想在任何时候显示有关我的状态(忙或免费)的信息。当然,我想从管理面板访问这个变量。
我认为我不应该将这些信息存储在SQL数据库中(因为我必须为一个变量添加一个表到模式)。
键值存储似乎是一个很好的解决方案,但我必须自己编写管理面板,而不是使用admin-generator。此外,我将不得不为我的项目添加一个依赖项,用于一个变量。
你如何解决这些问题?
非常感谢提前和好运。
P.S。我使用Python 2.7,Flask微框架和SQLAlchemy(MySql或PostgreSQL)和FlaskAdmin。
答案 0 :(得分:1)
我很确定你必须坚持更多类似的细节,所以创建通用模型/表称为例如配置或设置用于存储不适合其他地方的东西是有意义的。为什么在有一个存储并且已经使用它时引入其他存储 - 这似乎是更大的开销