我有一個django模板,我將一個值分配給模板變量,但我需要使用該值來訪問特定對象。即:Django模板{%with%}使用變量作爲對象值
{% with operations.type as type %}
{{ models.{{type}} }} <!-- HOW DO I DO THIS? -->
{% endwith %}
有沒有標籤/過濾器,我不知道?謝謝。
真的模板我只想做:
type = "MyType1"
data = models.type
我的數據看起來像(JSON):
{
"models": {
"MyType1": { "data": "somemoredata" },
"MyType2": { "data": "somemoredata" },
"MyType3": { "data": "somemoredata" },
}
}
我認爲你必須做自定義過濾器。 – itzMEonTV
第一條規則 - 不要將邏輯放入模板中。只有意見。 –