1
我希望能够在各种页面中包含的版面模板或模板内使用{% editable something %}
。例如,标题中的公司口号或page_menu内的文本。夹层:页眉/页脚模板内的可编辑标签
我想只在一个管理位置编辑值(我不想让它在所有页面模型上重复)。
这样做的最好方法是什么?
我希望能够在各种页面中包含的版面模板或模板内使用{% editable something %}
。例如,标题中的公司口号或page_menu内的文本。夹层:页眉/页脚模板内的可编辑标签
我想只在一个管理位置编辑值(我不想让它在所有页面模型上重复)。
这样做的最好方法是什么?
如上所述,something
arg可以是任何模型实例 - 因此您只需要一个模板标签或可能的上下文处理器来将实例导入每个模板,然后瞧。
“editable”模板标记使内容在内容和内容中都可编辑。你能澄清你的问题吗? – ken
@ken是的,但可编辑的第二个参数通常是类似page.homepage.something,对吧?其中页面是当前页面模型实例。我必须在哪里添加'something'以使其可以在管理中的某个位置进行编辑,并且可以通过所有页面进行访问? –
它可以是任何模型实例,它与Page模型没有特别的关系。 –