[pyar] Newbie busca mentor sobre django

carlos mardeltux en gmail.com
Mie Sep 6 12:16:00 ART 2017


Gracias Andres, tengo varias cosas para leer! Después les cuento a ver que
sale.
Saludos!

El 6 de septiembre de 2017, 10:56, Andrés Ramírez<
andres.ramirez.miori en gmail.com> escribió:

> bueno entonces lo que tenes que hacer es pisar el queryset para que filtre
> por todo lo que quieras dependiendo si recibis o no los paramatros en la
> peticion
> https://docs.djangoproject.com/en/1.11/topics/class-
> based-views/generic-display/#dynamic-filtering
> en el ejemplo filtra los que corresponden a un publisher
>
> # views.pyfrom django.shortcuts import get_object_or_404from django.views.generic import ListViewfrom books.models import Book, Publisher
> class PublisherBookList(ListView):
>
>     template_name = 'books/books_by_publisher.html'
>
>     def get_queryset(self):
>         self.publisher = get_object_or_404(Publisher, name=self.args[0])
>         return Book.objects.filter(publisher=self.publisher)
>
>
> en self.request podes obtener usuario como imagino tambien query params para aplicar diversos filtros. Nunca use los ListView pero estoy seguro que viene por este lado, usa Q para hacer OR entre todos los campos que queres que apliquen el mismo filtro
>
>
> Saludos
>
>
> 2017-09-06 10:45 GMT-03:00 carlos <mardeltux en gmail.com>:
>
>> Hola Andres: Estoy de acuerdo con vos y ahí esta en realidad el problema,
>> Me falta mas información y quede en una nube sin poder ver para ningún lado
>> :). Para mostrar estoy usando list views.
>>
>> Saludos !
>>
>>
>>
>>
>> El 6 de septiembre de 2017, 10:15, Andrés Ramírez<andres.ramirez.miori en g
>> mail.com> escribió:
>>
>>> todavia supongo que falta un poco de infromacion mas, si estas usando el
>>> admin de django para mostrar las personas , en search_fields indicas
>>> por cuales campos queres que se filtre el listado de las mismas.
>>>
>>> Saludos
>>>
>>> 2017-09-06 10:01 GMT-03:00 carlos <mardeltux en gmail.com>:
>>>
>>>> Respondiendo le a Pedro les cuento un poco mas sobre mi problema.
>>>>
>>>> Hace mucho estoy intentando desarrollar aplicaciones con django (yo se
>>>> que mi mayor problema no es django sino que no tengo ninguna fuerte base
>>>> sobre desarrollo de aplicaciones mas que copiar y pegar código). Entonces,
>>>> partiendo de esa base les cuento que estoy creando un proyecto para
>>>> aprender pero he quedado trabado.
>>>>
>>>> El proyecto consiste en una aplicación donde cargo sucursales (de una
>>>> empresa especifica) empresas (terceras que prestan servicios a esa empresa
>>>> especifica) y empleados (de esas empresas terceras los cuales prestan
>>>> servicios a esa empresa especifica) todos estos asociados para que luego un
>>>> usuario (personal seguridad/admisión) pueda filtrar por sucursal o empresa
>>>> o documento y pueda ver que persona esta habilitada o no para ingresar o no
>>>> a la sucursal (de esa empresa especifica).
>>>>
>>>> Todo lo referido a instalacion django, entornos virtuales, creación de
>>>> la app, creación de los modelos, urls, vistas, clases, carga de datos,
>>>> formularios lo tengo bastante bien afianzado pero no logro encontrar el
>>>> lugar para aprender a hacer el filtrado de las listas de personas por algún
>>>> campo variable (creo que se llama filtro dinámico).
>>>> Siempre trato de seguir la documentación oficial de django y trabajar
>>>> con sus buenas costumbres como vistas definidas por clases y sus vistas
>>>> genéricas.
>>>>
>>>> Otra vez gracias, Saludos.
>>>> Carlos.
>>>>
>>>>
>>>>
>>>>
>>>> El 5 de septiembre de 2017, 18:32, Pedro Pezzarini<jose2190 en gmail.com>
>>>> escribió:
>>>>
>>>>> Buenas Carlos! Comenta un poco más sobre tu problema, tenés algún
>>>>> proyecto en mente, alguna inquietud, anhelo...?
>>>>> Quizás con un poco más de info, exista la posibilidad de que alguien
>>>>> en la lista se encuentre organizando algo.
>>>>>
>>>>> On Tue, Sep 5, 2017, 12:01 PM carlos <mardeltux en gmail.com> wrote:
>>>>>
>>>>>> Hola a todos:
>>>>>>
>>>>>> Mi nombre es Carlos Gaitan. Soy newbie y estoy buscando un mentor que
>>>>>> pueda ayudarme con django. Hace tiempo intento aprender a desarrollar
>>>>>> aplicaciones con Django pero llegue a un punto donde no logro avanzar mas.
>>>>>> He realizado muchos tutoriales, la mayoría con éxito pero les repito que
>>>>>> llego a un punto donde no se de donde mas sacar información aun leyendo la
>>>>>> documentación oficial (la cual siempre trato de seguir).
>>>>>>
>>>>>> Tengo un proyecto personal para poder terminar pero tampoco me
>>>>>> molestaría colaborar en algún otro proyecto. Así que cualquiera que tenga
>>>>>> ganas y pueda ayudarme le estaré muy agradecido.
>>>>>>
>>>>>>
>>>>>> pd: Quiero aprovechar y agradecer públicamente a Francisco P. (de la
>>>>>> lista) el cual me ha ayudado muchísimo y gracias a el estoy donde estoy ...
>>>>>> aunque aun me falte un poco! jee
>>>>>>
>>>>>> Saludos cordiales!
>>>>>> --
>>>>>> elcharly | Carlos Gaitan
>>>>>> Administrador en Sistemas GNU/LINUX,
>>>>>> aprobado por R.D. Nº 136/04 Artículo 2º, refrendada por O.C.A. Nº
>>>>>> 334/05
>>>>>> Facultad de Ingeniería
>>>>>> Universidad Nacional de Mar del Plata.
>>>>>> _______________________________________________
>>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>>> Sitio web: http://www.python.org.ar/
>>>>>>
>>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>>
>>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>>>>>> de Argentina - http://www.usla.org.ar
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> Sitio web: http://www.python.org.ar/
>>>>>
>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>
>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>>> Argentina - http://www.usla.org.ar
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> elcharly | Carlos Gaitan
>>>> Administrador en Sistemas GNU/LINUX,
>>>> aprobado por R.D. Nº 136/04 Artículo 2º, refrendada por O.C.A. Nº 334/05
>>>> Facultad de Ingeniería
>>>> Universidad Nacional de Mar del Plata.
>>>>
>>>> _______________________________________________
>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>> Sitio web: http://www.python.org.ar/
>>>>
>>>> Para administrar la lista (o desuscribirse) entrar a
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>>
>>>
>>>
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>>
>> --
>> elcharly | Carlos Gaitan
>> Administrador en Sistemas GNU/LINUX,
>> aprobado por R.D. Nº 136/04 Artículo 2º, refrendada por O.C.A. Nº 334/05
>> Facultad de Ingeniería
>> Universidad Nacional de Mar del Plata.
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
elcharly | Carlos Gaitan
Administrador en Sistemas GNU/LINUX,
aprobado por R.D. Nº 136/04 Artículo 2º, refrendada por O.C.A. Nº 334/05
Facultad de Ingeniería
Universidad Nacional de Mar del Plata.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170906/73322a8c/attachment-0001.html>


Más información sobre la lista de distribución pyar