我正在为客户端创建django-cms网站。我想做类似的事情:
<body style="background-image:url({% placeholder background-image %});">
Run Code Online (Sandbox Code Playgroud)
理想的效果是在CMS用户可以为页面选择背景图像的地方提供一个位置。理想情况下,他们将使用来选择现有图片Filer。
有没有办法做到这一点?
您走在正确的轨道上,一旦您需要的只是插件,在这种情况下您可以使用文件管理器。为了使它更好,您可以使用该CMS_PLACEHOLDER_CONF设置仅允许该插件作为背景图像占位符内的占位符,如下所示:
CMS_PLACEHOLDER_CONF = {
'background-image': {
"plugins": ('YourImagePlugin', ),
'name':"Background Image",
'limits': {
'global': 1,
},
},
}
Run Code Online (Sandbox Code Playgroud)