Foros del Web » Programando para Internet » Python »

Pasar valor de template a view

Estas en el tema de Pasar valor de template a view en el foro de Python en Foros del Web. Buenos dias, mi duda es como puedor mandar una variable del template a un view determinado, para despues poder manipularla. La variable que tengo es ...
  #1 (permalink)  
Antiguo 15/08/2014, 12:48
 
Fecha de Ingreso: febrero-2014
Ubicación: Hermosillo, Sonora
Mensajes: 86
Antigüedad: 10 años, 2 meses
Puntos: 0
Pasar valor de template a view

Buenos dias, mi duda es como puedor mandar una variable del template a un view determinado, para despues poder manipularla.

La variable que tengo es la siguiente
${{ importe|cur }}.

Busco la forma de que ese view, pueda obtener la variable, ya que no estan relacionados entre si, ese view manda a otra plantilla que no tiene nada que ver con esa variable.
  #2 (permalink)  
Antiguo 15/08/2014, 13:31
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Pasar valor de template a view

Por eso Django y otros webframeworks son MVC. Puedes pasar datos primitivos entre vistas. Pero, si quieres andar pasado valores de aquí y allá para eso tienes los modelos.
  #3 (permalink)  
Antiguo 15/08/2014, 13:34
 
Fecha de Ingreso: febrero-2014
Ubicación: Hermosillo, Sonora
Mensajes: 86
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Pasar valor de template a view

Ok, Gracias. Pero algun comando especifico para pasar la variable?. O como puedo mandar a llamar esa plantilla para sacar el valor.
  #4 (permalink)  
Antiguo 15/08/2014, 13:38
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Pasar valor de template a view

De la misma manera que lo haces en tu vista.

Las plantillas o templates, no tienen valores. Por eso necesitan de un contexto para ser renderizadas. Y las vistas se encargan de llenar ese contexto y renderizar el o los templates.

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 16:09.