template safe linebreaksbr length django django-templates

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 %}