gpt4 book ai didi

python - DjangoCMS : how to auto-add default plugins in placeholders

转载 作者:行者123 更新时间:2023-11-28 16:34:39 27 4
gpt4 key购买 nike

我的 DjangoCMS 模板中有一些占位符(示例、页眉、内容和页脚)。我想使用默认项目自动填充任何新创建的页面:带有页眉插件的页眉占位符和带有页脚插件的页脚占位符。

如何实现?

最佳答案

这可以使用 CMS_PLACEHOLDER_CONF 来完成设置,特别是 default_plugins 选项:

CMS_PLACEHOLDER_CONF = {
'footer': {
'name': "Footer",
'default_plugins':[
{
'plugin_type':'FooterPlugin',
'values':{
'body':'<p>This is the footer</p>'
},
},
]
},
}

这假设您的 FooterPlugin 有一个允许 HTML 内容的字段 body

关于python - DjangoCMS : how to auto-add default plugins in placeholders,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28125037/

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