[pyar] [django] agregar un campo "ficticio" al queryset

Daniel dmlistapython en gmail.com
Mar Sep 28 17:01:53 ART 2010


El día 28 de septiembre de 2010 16:43, Daniel Moisset
<dmoisset en machinalis.com> escribió:
> 2010/9/28 Daniel <dmlistapython en gmail.com>:
>>> Ah, en ese caso definite un modelform, agregale un campo, y setea el
>>> campo form del modelo a tu form... despues en el save del modeladmin
>>> podes consultar el valor del campo Nuevo y hacerle lo que corresponda
>>> a tu modelo.
>>>
>> que es lo que le falta al pastebin? ¿no está definido el campo en el modelform?
>
> Si, pero entonces no entiendo que es lo que encesitas, por que hablas
> de dos cosas distintas...
>
> tu mail original habla de agregar "al queryset" y de los campos en
> "list_display". Eso afecta al listado de items en el admin, y te
> contestaron que agregues una funcion auxiliar.
>
> Despues mencionaste que lo que querias un campo en el form de add/edit
> (que no sea parte del modelo). Para eso otros te contestamos que lo
> agregues al form. Que es lo que estas haciendo, que parte de eso no
> anda? (el unico error que tiraste era respecto al listado, no al
> formulario de edicion)
>
bueno pero no te enojes :S

Gracias Daniel por tu respuesta

Tal vez me expresé mal, al decir en el queryset quise decir que fuera accesible
desde el método save
No necesito en el add/edit el campo, lo necesito solo en el
list_editable, tal vez
se entendió mal porque dije que andaba en el add/edit pero no lo podía poner
en el list_editable.

En concreto, Necesito un campo de texto (que el usuario pueda rellenar) en el
list_editable de un determinado modelo (pero que no constituye un field de ese
modelo.

Perdón si no se entiende, mi español no es muy bueno (y eso que es mi lengua
nativa :P)

Voy a probar la sugerencia de xavier ni bien pueda me parece que puede
andar por ahí



-- 
Daniel Malisani



More information about the pyar mailing list