问题标签 [django-rss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
179 浏览

django - 如何在 get_context_data RSS Feed django 2.2 中访问数据

我正在尝试访问由修改后的“get_context_data”函数返回的上下文字典,LatestVideosFeed因此我可以在尝试制作的“新闻提要”中使用它,因为返回的上下文包含视频的作者. 我一直在关注这些文档https://docs.djangoproject.com/en/2.2/ref/contrib/syndication/我无法弄清楚如何访问从get_context_data(self, item, **kwargs):它返回的上下文字典以及何时在返回之前的调试打印它返回一个字典,其中最后一个条目是上传视频的用户。print(context['author'])每次与提要交互时,调试打印都会按预期返回。

提要.py

视图.py

模板

0 投票
1 回答
27 浏览

django - Django RSS 提要:有什么方法可以缓存 M2M 关系以显示在 item_title 中?

示例模型AuthorBook通过 M2M 链接。我找到了一种缓存关系的方法,但这并没有真正帮助,因为我需要在提要items中显示一些信息:AuthorBook

有什么办法可以在这里缓存 M2M 关系吗?