在没有视图的情况下将数据从数据库传递到模板

问题描述

我试图在我的模板中显示一个占位符字段,但它没有显示任何内容。我认为这是因为我使用插件将数据从 db 传递到我的模板

class ElmentsList(CMSPlugin):
    Elements =  Element.objects.all()
    Composition_1 = Composition_1.objects.all()

然后在我的模板中

{% if instance.Composition_1 %} {% for Composition in instance.Composition_1 %} {% if forloop.counter == 1 %} {% render_model_add Composition %} {% endif %}

<h5 class="card-title"> {% render_model Composition "title" %}</h5>
{% render_placeholder Composition.credit language 'en' %} {% placeholder Composition.image language 'en' %}
<p></p> {% endfor %} {% else %}
<p>There are no Compositions in the database.</p>

{% endif %} 

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)