Django-CMS如何分别向每个插件传递不同的数据?

时间:2013-05-09 04:35:24

标签: django django-cms

所以我正在查询一个服务,它会以JSON的形式返回一堆数据。我有5个不同的插件,它们将采用该JSON的特定部分,以便在其模板中呈现内容。

我想知道执行1个查询然后将该查询中的数据传递给每个插件的最佳方法是什么?

为了进行查询,我还需要从请求对象中获取查询字符串参数。

1 个答案:

答案 0 :(得分:1)

我发现最好的方法是使用插件上下文处理器预处理每个插件。 文件在这里: http://docs.django-cms.org/en/2.4.0/extending_cms/custom_plugins.html#plugin-context-processors