在django-cms模板中获取用于条件渲染的插件名称

用户名

我如何获得插件名称,因此我可以根据它做不同的事情?在嵌套插件的情况下,我有一个像这样的块:

{% block section_content %}
    {% for plugin in instance.child_plugin_instances %}{% render_plugin plugin %}{% endfor %}
{% endblock %}

我想用不同的div包装放在此块中的插件。是否有可能确定被删除的插件是否为文本插件?

谢谢

法比安

插件实例具有一个plugin_type您可以使用的字段

{% for plugin in instance.child_plugin_instances %}
    {% if plugin.plugin_type == 'TextPlugin' %}
        <div class="mytextpluginclass">{% render_plugin plugin %}</div>
    {% else %}
        {% render_plugin plugin %}
    {% endif %}
{% endfor %}

或者,您可以使用该字段将类等添加到div中。

祝你好运。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在django-cms模板中获取用于条件渲染的插件名称

来自分类Dev

Django:如何获取要渲染的模板的名称

来自分类Dev

如何从Django CMS占位符中的插件访问模板块

来自分类Dev

Django在模板中获取用户组

来自分类Dev

在Django模板中获取对象的模型名称

来自分类Dev

Django奇怪的模板条件渲染

来自分类Dev

如何在django cms中扩展插件

来自分类Dev

如何在django cms中扩展插件

来自分类Dev

如何在Django-CMS的多个模板中共享插件(侧栏小部件中的内容)?

来自分类Dev

django无法读取用于在javascript和html模板中绘制highchart的csv文件

来自分类Dev

使用Form标签在Django模板中获取模型名称

来自分类Dev

Django CMS插件在不同模板之间切换

来自分类Dev

Django模板中的条件链接

来自分类Dev

Django:从视图或模板中的模型获取用户信息的更好方法是什么?

来自分类Dev

在 Django 中获取用户关注的主题?

来自分类Dev

Django模板表单渲染

来自分类Dev

Django:动态模板渲染

来自分类Dev

for循环的Django模板渲染

来自分类Dev

如何从子插件中获取标题以在django-cms admin中使用?

来自分类Dev

以绑定的Django形式动态获取模板名称

来自分类Dev

Django:从模板获取表单名称或ID

来自分类Dev

Django模板中的渲染ChoiceField选项

来自分类Dev

在Django模板中渲染Bokeh小部件

来自分类Dev

在多个Django模板中渲染表单函数

来自分类Dev

使用Django渲染模板中的ForeignKey对象

来自分类Dev

模板中的Django object_name渲染

来自分类Dev

Django-模板中的渲染日期字段

来自分类Dev

渲染的脚本显示在主体模板 django 中

来自分类Dev

从 django 中的单个视图渲染多个模板

Related 相关文章

热门标签

归档