我在django中使用网站框架。我有一个上下文处理器,可以访问站点框架,该框架作为模型存储在数据库中。我也可以在设置中存储相同的值。
从模型或设置中的属性存储和检索网站名称等信息是否更有效?
答案 0 :(得分:2)
当涉及到网站框架时,网站会默认缓存,并且与您的设置一样快。
将设置模块保留为仅设置是一个好主意,而不是某种特殊的缓存机制或站点框架的替代。
答案 1 :(得分:1)
默认情况下缓存设置,而数据库则不缓存。所以设置肯定更快。
两者都可以缓存,但最终根据你的使用方式并不重要。此外,它可能会产生微不足道的影响。