【发布时间】:2016-12-06 14:00:38
【问题描述】:
我有一个包含多个块的模板文件,但我怎样才能获得其中一个块的内容?例如:
{% extends "base.txt" %}
{% block subject %}Sub1{% endblock %}
{% block body %}Bod1{% endblock %}
。有没有办法只获取主题块的内容?
【问题讨论】:
-
“获取内容”是什么意思?在哪里买?
-
我编辑了我的问题。所以我想渲染模板,我想拥有主题块的内容,所以结果将只有 ''Sub1''。
-
这仍然没有多大意义......它在哪里?你到底想做什么?
-
嗯,我有模板,可以渲染,我想只获取特定块的内容。我不是在谈论视图,只是纯粹的 django。让我们把它放在管理命令中。
-
您可以将其解压缩到自己的模板文件中,并使用
{% include %}将主题包含在其中。
标签: python django django-templates