Foros del Web » Programando para Internet » Python »

Etiqueta POST [nombre_campo] en admin, existe ?

Estas en el tema de Etiqueta POST [nombre_campo] en admin, existe ? en el foro de Python en Foros del Web. Agregue un input en un template del admin de django, recibo el valor y lo proceso normalmente. Pero cuando hago click en guardar si hay ...
  #1 (permalink)  
Antiguo 19/10/2012, 20:05
 
Fecha de Ingreso: marzo-2007
Mensajes: 340
Antigüedad: 17 años, 1 mes
Puntos: 4
Etiqueta POST [nombre_campo] en admin, existe ?

Agregue un input en un template del admin de django, recibo el valor y lo proceso normalmente.

Pero cuando hago click en guardar si hay algún error en la validación el valor del input se pierde.

Existe alguna etiqueta q pueda utilizar para colocarla en el value del input ? algo como un POST ['Nombre_campo'] ? de esta forma no perdería el valor si hubiese algún error de validación.

Gracias.
  #2 (permalink)  
Antiguo 21/10/2012, 19:16
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: Etiqueta POST [nombre_campo] en admin, existe ?

Cita:
Iniciado por WebDeveloperZ Ver Mensaje
Existe alguna etiqueta q pueda utilizar para colocarla en el value del input ?
Si, si existe.

Cita:
Iniciado por WebDeveloperZ Ver Mensaje
algo como un POST ['Nombre_campo'] ?
Te refieres a un:
Código Python:
Ver original
  1. if 'Nombre_campo' in request.POST: ...
?
  #3 (permalink)  
Antiguo 22/10/2012, 01:12
 
Fecha de Ingreso: marzo-2007
Mensajes: 340
Antigüedad: 17 años, 1 mes
Puntos: 4
Respuesta: Etiqueta POST [nombre_campo] en admin, existe ?

Mi duda es si existe alguna forma de plasmar el valor del post en un template con por ej algo así sin tener que enviar el objeto en la vista:

{{POST.nombre_campo}}

Desde la lógica pienso que no, (pero ni idea con django), se me ocurre que probablemente la única forma de hacerlo sea enviando el POST en un render_to_response por ej, pero en el admin ni idea como jugar con esto.

Esto lo pregunto porque agregue un campo en un template del admin, pero como no es un atributo del modelo se me pierde el valor del post en el submit si el usuario comete algun error con el form (por ej que se olvide de completar un campo)

Etiquetas: admin, django, etiqueta, nombre, post, template, campos
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 13:37.