0
我对Django CMS(django-cms.org)有点新,因为我很难找到解决这个简单问题的解决方案。在Django的CMS,当我设置占位符在模板中,像这样:Django CMS自动为占位符显示正确的插件
{% placeholder portfolio_image %}
{% placeholder portfolio_title %}
{% placeholder portfolio_link %}
{% placeholder portfolio_description %}
我可以看到每一个占位符显示在管理页面,但是,我需要选择并添加一个插件,为每个。我想将portfolio_image设置为图片,将portfolio_title设置为没有wysiwyg编辑器的文本插件,portfolio_link连接到插件,以及portfolio_description连接到文本插件。有没有办法在模板中设置它?我不想看到下拉列表选择并添加插件。
例如:
{% image-placeholder portfolio_image %}
是的,我可以限制插件,但你仍然需要从下拉菜单中手动选择插件。例如,如果我将占位符限制为1个TextPlugin,则仍然需要从可用插件下拉菜单中选择文本,然后单击添加插件。我希望已经显示文本插件而无需从下拉列表中选择它。 – wwwuser
我不确定你会怎么做。也许你最好从模型实例中驱动这些区域。 – Brandon
那么为每个模板创建一个模型实例? – wwwuser