我想要這樣的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