[pyar] Django Imagenes Estaticas
Ramiro Morales
cramm0 en gmail.com
Jue Jun 4 14:13:14 ART 2015
2015-06-04 13:08 GMT-03:00 Cristian Vazquez <cristianvazquez4 en gmail.com>:
> buenas, Como va? (de nuevo)
>
> Estoy intentando linkear imagenes en un template.
>
> intento hacer esto
>
> <img src="{% static "tif/{{carpeta}}/{{pagina.Nombre}}" %}" height="200"
> width="200" >
> pero no me toma {{carpeta}} y {{pagina.Nombre}} en el string. Alguna idea?
No todos los template tags aceptan y resuelven variables de templates.
En gral. no lo hacen, a menos que la documentación lo aclare.
Para tu caso podes probar con el tag builtin [1]get_static_prefix y
ahisi armar la URL variable final que necesitás componiendola con:
{% load static %}
...
<img src="{% get_static_prefix %}tif/{{carpeta}}/{{pagina.Nombre}}"
height="200" width="200" >
y que sirve para escenarios no muy complejos (o sea por ej. que no use
CDNs para los static assets, etc.)
1. https://docs.djangoproject.com/en/1.8/ref/templates/builtins/#std:templatetag-get_static_prefix
--
Ramiro Morales
@ramiromorales
More information about the pyar
mailing list