将静态JSON传递给Django模板-最佳做法?

问题描述

| 我有一个JSON数据文件,它是我的应用程序的一部分(受版本控制等),我们的几个模板需要此文件中的数据才能正确呈现。 使此JSON数据可用于模板的各种方式的优缺点是什么? 让我们从一个相当简单的选项开始,将JSON数据存储为模板,要求模板渲染器生成它,将其解析为JSON,然后将其作为模板上下文参数传递给需要它的每个视图:
\'mydata\': simplejson.loads(render_to_string(\'data/mydata.json\'))
(这似乎浪费了CPU周期,也可能浪费了磁盘访问。渲染的JSON \“ template \”至少会自动缓存吗?) 还有哪些其他选择? Django是否缺少针对此类用例设计的内置功能?     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)