django cms 占位符不在结构视图中

django cms placeholder not in structure view

我的合作程序员开发了一个用于 django 项目的 django 插件,在他的设置中,该插件可以正常工作。他可以在正在使用的 django 模板中编写一个占位符,并通过 django-cms 结构视图使用自定义插件加载它。我尝试做同样的事情,但我注意到我在 html 中放入的占位符与他放入的相同位置没有出现在结构视图中。出现在结构视图中并且可以编辑的唯一占位符是静态占位符。输入的占位符与 django 教程中的一样

http://docs.django-cms.org/en/release-3.3.x/introduction/templates_placeholders.html

并与此代码一起放置 {% placeholder "custom_name" %}

没有出现在结构视图中。我在 Whosebug 中找不到类似的场景。我的设置也与我的合作程序员非常相似。我复制了他正在处理的同一个回购协议,我什至使用了他的 postgres 数据库中的转储,以防我自己的设置出现问题但仍然没有运气。控制台或网页中没有出现 DEBUG 错误,所以我没有想法。有没有人遇到过类似的情况?我们使用的django-cms是3.1.0版本。

谢谢

我今天早些时候才发现问题出在哪里。我没有立即注意到,我试图编辑的页面不是 django-cms 托管页面,这就是占位符无法在其中工作的原因。在 django-cms 托管页面中,占位符工作正常。

谢谢