gpt4 book ai didi

django-cms - Django-CMS : Plugin position in a placeholder

转载 作者:行者123 更新时间:2023-12-01 04:01:58 33 4
gpt4 key购买 nike

我正在寻找一种方法来检查插件在 Django-CMS 中占位符中的位置。我发现了这个问题 Detect last plugin in a placeholder

“插件”是 django cms 关键字吗?我找不到有关它的文档。

我的问题是:如何获取有关占位符中呈现的插件的信息?

谢谢

最佳答案

如果您不覆盖您的插件渲染方法(2.4 及更高版本),您的插件将为 instance在你的上下文中。使用以下内容,您将获得插件的基于 1 的位置:
{{ instance.get_position_in_placeholder }}
也很有趣:is_first_in_placeholderis_last_in_placeholder .事实上,@paulo 已经在他的评论中向你展示了方向;)这是代码,新行号:https://github.com/divio/django-cms/blob/develop/cms/models/pluginmodel.py#L382

关于django-cms - Django-CMS : Plugin position in a placeholder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12977863/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com