[pyar] Django Imagenes Estaticas

Ramiro Morales cramm0 en gmail.com
Jue Jun 4 14:52:37 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 tempate tags aceptan y resuelven variables de templates. En
gral. no lo hacen, a menos que al documentación lo aclare.

Para tu caso podes probar con el tag builtin [1]get_static_prefix y ahisi
armar la URL final variable ue encesitá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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150604/1d6b5b73/attachment.html>


More information about the pyar mailing list