Foros del Web » Programando para Internet » Python »

Varios Formularios en template Django

Estas en el tema de Varios Formularios en template Django en el foro de Python en Foros del Web. Hola, de nuevo por aqui. tengo otra duda relevante con mr django. Tengo en una misma pagina HTML 2 formularios, cada uno con su respectivo ...
  #1 (permalink)  
Antiguo 20/07/2011, 15:53
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Exclamación Varios Formularios en template Django

Hola, de nuevo por aqui. tengo otra duda relevante con mr django. Tengo en una misma pagina HTML 2 formularios, cada uno con su respectivo boton submit. ¿como puedo acceder a cada boton por separado desde la view?? o sea. algo como en Php que puedes identificar al menos el boton submit para determinar la accion a realizar. Hay alguna manera que no sea poniendo un campo hidden??? Muchas Gracias.
  #2 (permalink)  
Antiguo 20/07/2011, 16:11
 
Fecha de Ingreso: agosto-2008
Mensajes: 198
Antigüedad: 15 años, 8 meses
Puntos: 27
Respuesta: Varios Formularios en template Django

Puedes hacer algo como:
Código:
if 'nombre_boton_1' in request.POST:
   pass
elif 'nombre_boton_1' in request.POST:
   pass
Saludos.
  #3 (permalink)  
Antiguo 20/07/2011, 16:25
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: Varios Formularios en template Django

Si puedes poner en el boton lo siguiente:
Código HTML:
Ver original
  1. <input type="submit" value="Submit" name="nombre_boton_1" />
  2. ... Mucho HTML despues
  3. <input type="submit" value="Submit" name="nombre_boton_2" />

Y usar tu código de arriba.
  #4 (permalink)  
Antiguo 21/07/2011, 05:57
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Varios Formularios en template Django

ah ok. perfecto. voy a probarlo a ver.!!!!!!! era eso. xq no sabia la sintaxis.!!!! yo habia probado con algo como
Código Python:
Ver original
  1. if request.nombreboton :
y por alli a ver. jajajajja. Pruebo y aviso. muchas gracias.
  #5 (permalink)  
Antiguo 21/07/2011, 08:23
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Varios Formularios en template Django

Efectivamente es asi. Muchas gracias por la pronta respuesta razpeitia
  #6 (permalink)  
Antiguo 21/07/2011, 08:23
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 1 mes
Puntos: 16
Respuesta: Varios Formularios en template Django

y a ti refreegrata

Etiquetas: django, template, formulario
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 15:35.