[pyar] [django] 2 x 1 consultas de django

xavier lesa xavierlesa en gmail.com
Mar Nov 9 15:18:35 ART 2010


así?

{% for n in lista %}{{ 'tu string' }}{% endfor %}


Xavier Lesa

Desarrollo y Tecnología
Personal: +11 15 3868 3918
Skype: xavierlesa
twitter: @xavierlesa




2010/11/9 fisa <fisadev en gmail.com>:
> El día 9 de noviembre de 2010 14:44, Daniel Moisset
> <dmoisset en machinalis.com> escribió:
>> 2010/11/9 Andrés Gattinoni <andresgattinoni en gmail.com>:
>>> Tengo dos consultas breves sobre Django.
>>>
>>> 1 - En un template necesito repetir un string tantas veces como
>>> elementos de una lista haya. Una opción es iterar por la lista, pero
>>> hay algo que ya exista para repetir un string en un template?
>>> Hice este filtro:
>>>
>>> @register.filter
>>> def repeat (string, times):
>>>    return string * times
>>> repeat.is_safe = True
>>>
>>> El tema es que no sé bien cómo llamarlo en el template. Porque puedo poner:
>>> {{ 'mi string'|repeat:4 }}
>>>
>>> Pero cómo le paso en vez de 4 el len de una lista?
>>
>> se me ocurre algo como (sin probarlo)
>> {% with lista|length as repeticiones %}{{ 'mi string'|repeat:longitud
>> }}{% endwith %}
>
> creo que hay un typo:
>
> {% with lista|length as longitud %}{{ 'mi string'|repeat:longitud }}{%
> endwith %}
>
>>
>>> 2 - Alguno uso sorl-thumbnail[0]? Lo instalé y me funciona bien, pero
>>> no logro hacer que me devuelva el path relativo al thumbnail,
>>> solamente me da el absoluto.
>>> En mi template lo llamo así:
>>>
>>> {% thumbnail testimonial.image 102x102 as t %}
>>> <img src="{{ t.relative_url }}" alt="{{ testimonial.name }}" />
>>>
>>> Y haciendo eso en el src me mete el path absoluto.
>>
>> vos queres un path relativo a la url que se esta renderizando en ese
>> momento? me suena raro que haga eso (sin mirar la documentacion,
>> habria que manosear bastante la ruta y el requests para darte paths
>> relativos al lugar desde donde estas renderizsando cada vez)
>>
>>
>> Saludos
>> D.
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>
>
>
> --
> fisa  -  Juan Pedro Fisanotti
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list