safe - Django: Asignando variables en plantilla
length django template (2)
¿Cómo puedo asignar una variable dentro del sistema de plantillas django?
Suponiendo que el Restaurant
es un modelo:
{% restaurant_id as restaurant.id %}
o {{ restaurant_id as restaurant.id }}
no funcionan.
Nota: Puedes usar filtros dentro de la etiqueta de la plantilla "con":
foo is {{ foo }}
{% with bar=foo|slice''6:9'' %}
bar is {{ bar }}
{% endwith %}
Podría usar la etiqueta with template y asignar una variable de plantilla interna como esta:
{% with restaurant_id=restaurant.id %}
... use restaurant_id in this template section ...
{% endwith %}