如何在主页中包含来自其他应用的所有视图? django的

时间:2016-05-14 11:11:39

标签: python django django-templates

我最近开始用django创建一个网页。

我想将新闻稿系统集成到我的页面中。由于我不想完全靠自己编写,我使用过这个:Django-Newsletter

如何将一个模板或最佳案例中的所有模板包含在我的home.html模板块中并包含所有动态内容?

使用include语句时,不会呈现如下所示的动态内容。

{% for form in formset.forms %}
      <tr>
        <td>{{ form.id }}{{ form.newsletter }}
<a href="{% url "newsletter_detail" form.instance.newsletter.slug %}">    {{ form.instance.newsletter.title }}</a></td>
        <td>{{ form.subscribed }}</td>
      </tr>
{% endfor %}

我曾考虑使用“render_to_response”或“包含标签”,但我不确定这两种方法是否正确,以及如何做到这一点。

文件夹结构:

application/
    myapp/
        templates/
            home.html
            ...
    newsletter/
        templates/
            newsletter-list.html
            ...

对于经验丰富的开发人员来说,解决我的问题可能看起来非常简单,但我请你尽可能广泛地回答。

0 个答案:

没有答案