Re: [Python] Permessi strani con Django

2018-03-26 Per discussione Marco Beri
Il lun 26 mar 2018, 14:20 Fundor 333  ha scritto:

>
>>> Ma questo non ti basta?
>>
>>
>> https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#django.contrib.admin.ModelAdmin.get_queryset
>>
>> Ciao.
>> Marco.
>>
>
> Non va proprio bene. La funzione che mi hai passato mi torna tutte le
> istanze che posso editare nell'admin. Io devo vedere solo alcune "istanze"
> di un modello specifico dato i permessi dell'utente loggato, non dell'admin
> che deve vedere e editare tutto
> Grazie comunque
>

Guarda che credo tu non sappia bene cosa fa get_queryset 
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Permessi strani con Django

2018-03-26 Per discussione Fundor 333
>
>
>> Ma questo non ti basta?
>
>
> https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#django.contrib.admin.ModelAdmin.get_queryset
>
> Ciao.
> Marco.
>

Non va proprio bene. La funzione che mi hai passato mi torna tutte le
istanze che posso editare nell'admin. Io devo vedere solo alcune "istanze"
di un modello specifico dato i permessi dell'utente loggato, non dell'admin
che deve vedere e editare tutto
Grazie comunque
-- 

Fundor333
https://fundor333.com
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Permessi strani con Django

2018-03-26 Per discussione Marco Beri
Il lun 26 mar 2018, 13:33 Fundor 333  ha scritto:

> Ciao a tutti e torno con le domande strane.
>
> Questa volta devo riuscire ad avere una serie di permessi "dinamici" con
> Django e/o Django-guardian (posso anche installare altro ma è questo quello
> che uso).
>
> In pratica io devo avere una query che cambia in base ai permessi
> dell'utente quello che torna come insieme di dati.
>
> Esempio: ho dei contatti (modello) che sono divisi in reparti (altro
> modello). In base ai permessi dell'utente (assegnati da un admin umano) io
> devo ritornare a questo utente solo i contatti dei reparti che è abilitato
> a vedere:
> - Contabilità vede tutti
> - La portineria vede solo i numeri interni
> - Biglietterie solo i numeri dei responsabili
> - etc...
>
> E se qualcuno ha anche un modo per generare in automatico per tutti i
> modelli anche i permessi di "read" visto che ho già "new, edit e delete" al
> Pycon riceverà un grossissimo abbraccio
>

Ma questo non ti basta?

https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#django.contrib.admin.ModelAdmin.get_queryset

Ciao.
Marco.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] Permessi strani con Django

2018-03-26 Per discussione Fundor 333
Ciao a tutti e torno con le domande strane.

Questa volta devo riuscire ad avere una serie di permessi "dinamici" con
Django e/o Django-guardian (posso anche installare altro ma è questo quello
che uso).

In pratica io devo avere una query che cambia in base ai permessi
dell'utente quello che torna come insieme di dati.

Esempio: ho dei contatti (modello) che sono divisi in reparti (altro
modello). In base ai permessi dell'utente (assegnati da un admin umano) io
devo ritornare a questo utente solo i contatti dei reparti che è abilitato
a vedere:
- Contabilità vede tutti
- La portineria vede solo i numeri interni
- Biglietterie solo i numeri dei responsabili
- etc...

E se qualcuno ha anche un modo per generare in automatico per tutti i
modelli anche i permessi di "read" visto che ho già "new, edit e delete" al
Pycon riceverà un grossissimo abbraccio

Fundor
-- 

Fundor333
https://fundor333.com
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python