[pyar] Django y sus permisos.

Juan Carizza juan.carizza en gmail.com
Vie Ago 21 15:52:52 ART 2015


Usa `user_passes_test` entonces.

def user_in_group(user):
    return user in group

@user_passes_test(user_in_group)
def frula( .. ):
    pass


O quizas esto funciona:

@user_passes_test(lambda user: user in Group.queryset.get(name="zaraza"))
def zarlanga( ... ):
    pass

[0]
https://docs.djangoproject.com/en/1.8/topics/auth/default/#django.contrib.auth.decorators.user_passes_test

El vie., 21 ago. 2015 a las 15:44, Cristian Vazquez (<
cristianvazquez4 en gmail.com>) escribió:

> Peor quiero que sea de un grupo. Quiero que solo pueda entrar le que
> pertenezca a un determinado grupo.
>
> El 21 de agosto de 2015, 3:39 p. m., Juan Carizza<juan.carizza en gmail.com>
> escribió:
>
>>
>> @permission_required(["can_frula, can_zaraza"])
>> def protected_view( ... ):
>>     pass
>>
>> [0]
>> https://docs.djangoproject.com/en/1.8/topics/auth/default/#django.contrib.auth.decorators.permission_required
>>
>> El vie., 21 ago. 2015 a las 15:32, Cristian Vazquez (<
>> cristianvazquez4 en gmail.com>) escribió:
>>
>>> buenas, Como va?
>>>
>>> Tengo un pequeño problema y estaria muy agradecido si me pudieran
>>> ayudar. Tengo usuarios y grupos en Django. y necesito que solo algunos
>>> usuarios que pertenezcan a algun especifico grupo puedan acceder a ciertas
>>> view.
>>>
>>> Bascamente estoy usando @permission_requiered para la tarea. Pero no
>>> estoy pudiendo escupir en le parametro de ese decorator los permisos que
>>> deberian poder entrar.
>>>
>>> Desde ya muchas gracias.
>>>
>>> --
>>> Saludos.
>>> Cristian
>>> _______________________________________________
>>> 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
>>
>
>
>
> --
> Saludos.
> Cristian
> _______________________________________________
> 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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150821/e0e93e21/attachment.html>


More information about the pyar mailing list