Foros del Web » Programando para Internet » Python »

django restar en Templates?

Estas en el tema de django restar en Templates? en el foro de Python en Foros del Web. Hola no se si no existe o no lo encuentro pero se pude restar en una etiqueta en el template? sumar lo he encontrado {{ ...
  #1 (permalink)  
Antiguo 01/11/2011, 13:37
 
Fecha de Ingreso: enero-2011
Mensajes: 17
Antigüedad: 13 años, 10 meses
Puntos: 2
django restar en Templates?

Hola
no se si no existe o no lo encuentro pero se pude restar en una etiqueta en el template?

sumar lo he encontrado {{ value|add:value2 }}

lo he probado con diff por si sonaba la flauta por casualidad pero no.

si no se puede alguien me puede dar una alternativa?

Salutaciones y gracias
  #2 (permalink)  
Antiguo 01/11/2011, 13:45
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: django restar en Templates?

Puedes ponerle un signo negativo para que haga la resta.

O puedes hacer esa operación durante la vista.
  #3 (permalink)  
Antiguo 01/11/2011, 13:53
 
Fecha de Ingreso: enero-2011
Mensajes: 17
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: django restar en Templates?

Gracias por responder tan rápido.

sobre la vista ya lo había pensado pero prefiero hacerlo en el template

lo del signo negativo ya lo he probado pero me da error de las siguientes maneras.

{{ value-value2 }}
{{ value|-:value2 }}

como lo tendría de poner?
  #4 (permalink)  
Antiguo 01/11/2011, 14:31
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: django restar en Templates?

Acabo de probarlo y podría funcionar pero terminas haciendo un batidillo en el template.

Te recomiendo fuertemente hacerlo en la vista, recuerda que el template no debe de tener lógica. El template solo debe de ser para mostrar datos.
  #5 (permalink)  
Antiguo 02/11/2011, 07:08
 
Fecha de Ingreso: enero-2011
Mensajes: 17
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: django restar en Templates?

Gracias.

Al final lo he resuelto en vista.

Etiquetas: django
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:40.