Django包含了好几次

时间:2013-10-15 02:22:05

标签: django include

mi问题是,我可以重复几次{include}标签吗?

我认为使用FOR或类似的东西,但我不知道该怎么做

{% include tag%}
请问有什么想法吗?我是django的新手。

1 个答案:

答案 0 :(得分:1)

尝试:

urls.py

url(u'your_url/$', YourView.as_view(), name='your_view'),

views.py

class YourView(TemplateView):

    def get_context_data(self, *args, **kwargs):
        tags = [
             'template_one.html',
             'template_two.html',
        ]

        return {
            'tags': tags,
        }

template.html

{% for tag in tags %}
     {% include tag %}
{% endfor %}

希望tag是某个模板文件的路径。