Re: [Python] Permessi strani con Django
Il lun 26 mar 2018, 14:20 Fundor 333ha 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
> > >> 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
Il lun 26 mar 2018, 13:33 Fundor 333ha 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
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