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

时间:2016-10-07 06:03:35

标签: django django-cms

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

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

并使用此代码放置 {% placeholder "custom_name" %}

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

由于

1 个答案:

答案 0 :(得分:0)

我今天早些时候发现了什么是错的。我没有立即注意到,我试图编辑的页面不是django-cms托管页面,这就是占位符不在其中的原因。在django-cms托管页面中,占位符正常工作。

由于