[pyar] [Django] Inventar queryset para el admin

Varela Matias matu.varela en gmail.com
Vie Abr 17 17:46:54 ART 2015


Daniel, se me ocurre que podes hacer un vista a nivel de base de datos, y
luego mostrar esa vista en el admin de django.

Ahora no tengo el código a mano, pero más tarde pego una manera de
implementarlo

El 17 de abril de 2015, 17:12, Daniel <dmlistapython en gmail.com> escribió:

> mmm... no me fuciona
> ¿no deberia ser el override de get_queryset?
>
> el problema es que no se como generar un nuevo queryset
>
> class MiModeloAdmin(admin.ModelAdmin):
>     def get_queryset(self, request):
>         qs = mi_nuevo_qs() <-¿como instancio un nuevo QS o como hago un dict que se comporte como tal?
>
>         return qs
>
>
>
> El 17 de abril de 2015, 16:50, Federico Di Nella <
> federicodinella en gmail.com> escribió:
>
>> Dentro del Admin que escribiste podes sobrescribir el método queryset:
>>
>> class TuModeloAdmin(admin.ModelAdmin):
>>     def queryset(self, request):
>>         qs = xxx #aca arma el queryset que quieras
>>
>>         return qs
>>
>> Eso debería funcionarte.
>>
>>
>> El 17 de abril de 2015, 16:40, Daniel <dmlistapython en gmail.com> escribió:
>>
>>> Tenia la idea de "engañar" al admin y hacer un modelo ficticio
>>> que en realidad es para ver información colectada de distintos modelos,
>>> agruparlos y demas
>>>
>>> para lo que necesito inventar el queryset y pasárselo al admin
>>> sobrescribiendo
>>> el get_queryset
>>>
>>> ¿es muy descabellado?
>>> ¿cómo lo puedo hacer?
>>>
>>>
>>>
>>> _______________________________________________
>>> 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/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>> _______________________________________________
>> 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/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
>
> --
> Daniel Malisani
>
> _______________________________________________
> 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/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
*Matias E. Varela*
San Rafael, Mendoza
Blog: http://matuu.com.ar
Twitter: @matuvarela <http://twitter.com/matuvarela>
Skype: matu.varela
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150417/781c2150/attachment.html>


More information about the pyar mailing list