[pyar] [semi OT] Django generic views y forms

Hernan Olivera lholivera en gmail.com
Mie Jul 14 20:52:54 ART 2010


El 14 de julio de 2010 20:31, Roberto Alsina
<ralsina en netmanagers.com.ar>escribió:

> On Wednesday 14 July 2010 20:22:18 Hernan Olivera wrote:
> > Estimados:
> >
> > Estoy tratando de usar las generic views de Django para realmente hacer
> > DRY, y me encuentro con un problema. Segun la documentacion (
> >
> http://docs.djangoproject.com/en/dev/ref/generic-views/#ref-generic-views
> ),
> > el context tiene un form que se puede usar en el template, pero el
> template
> > no 've' el form, y no encuentro forma de pasarselo, ni en el diccionario,
> > ni de ninguna otra forma.
> >
> > Obviamente estoy usando las generic para escribir menos codigo, y
> quisiera
> > no tener que escribir campo a campo el template, sino usar el form (que a
> > su vez derivo del model)
>
> No entiendo el problema. Podés usar {{form.as_table}} o lo que quieras, no?
>

eso es lo que quiero hacer, pero no funciona porque no llega el form al
template y por eso no funciona.

cuenta_info = {
    "queryset": Cuenta.objects.all(),
}

y despues en urlpatterns:

(r'^ver/cuenta/(?P<object_id>\d+)', list_detail.object_detail, cuenta_info,
)

En los casos de object_create y object_modify, no tiene problema.
Lo que no logro es sencillamente mostrar una instancia, usando form.as_table
o similar en este caso. Y me parece un embole tener que escribir uno a uno
los campos object.nombre, object.direccion...

¿o se me esta escapando alguna tortuga?


> _______________________________________________
> 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/
>



-- 
Hernan Olivera
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20100714/e0c4030d/attachment.html>


More information about the pyar mailing list