我想要这样的Django模板内。我想在JavaScript文件或其他模板文件中使用这些变量。如何在django模板中设置变量(使用set标签)?
{% set titles = {
'table': form._meta.model._meta.verbose_name_plural.title(),
'form': form._meta.model._meta.verbose_name.title()
}
%}
{% set dtable = "dt_" + page %}
如何在django模板中创建“set tag”?你的回答对我有帮助。
谢谢。但是有没有使用“设置标签”的定制方式? –
我不明白你的问题。这和“set tag”之间有什么区别?另外,如果要在逻辑中使用标签,您为什么要在模板中设置标签而不是在视图中?如果你想通过很多页面使用模板标签,你应该使用上下文处理器。我不认为你可以在模板中创建一个标签,并且扩展到许多页面,而不需要一些非Djangoistic的javascript粘合。 – rob