Django:在模板中分配variables
我如何在django模板系统中分配一个variables?
假设Restaurant
是一个模型:
{% restaurant_id as restaurant.id %}
或{{ restaurant_id as restaurant.id }}
无效。
你可以使用with template标签 ,并像这样分配一个内部模板variables:
{% with restaurant_id=restaurant.id %} ... use restaurant_id in this template section ... {% endwith %}
注意:您可以使用“with”模板标签中的filter:
foo is {{ foo }} {% with bar=foo|slice'6:9' %} bar is {{ bar }} {% endwith %}