Si tu as django-extensions: python manage.py updatepermissions

2014-02-05 15:14 GMT+01:00 Bourhis Yves <[email protected]>:

>
> En fait ça marche en insérant "manuellement" les bonnes lignes dans la
> table "auth_permission".
> Si quelqu'un avait une méthode "automatique", je serais quand même
> preneur...
>
>
> Le 05/02/2014 13:48, Bourhis Yves a écrit :
>
>> Bonjour,
>>
>> afin de pouvoir utiliser l'interface d'administration pour effectuer des
>> saisies par un utilisateur avec des droits réduits, j'ai créé des
>> "ModelAdmin" spécifique ; par exemple :
>>
>> class EtudiantAdmin(admin.ModelAdmin):
>>      # Paramétrage de l'interface "complet" pour un administrateur
>> class EtuMathAdmin(admin.ModelAdmin):
>>      # Paramétrage avec uniquement les champs utilisés pour les "Math"
>> class EtuMathematique(Etudiant):
>>      class Meta:
>>          proxy = True
>> admin.site.register(Etudiant, EtudiantAdmin)
>> admin.site.register(EtuMathematique, EtuMathAdmin)
>>
>> Le problème est que je suis obligé d'être "super-utilisateur" pour avoir
>> accès à "EtuMathematique" !
>>
>> Comment peut-on faire pour le rajouter également dans la liste des
>> permissions disponibles pour l'utilisateur ?
>>
>> Cordialement.
>>
>
>
> --
> _______________________________________________________________
> Yves BOURHIS / Service Informatique / I.U.T. de BREST /Tel 8204
> Tel:0298016102/Fax:0298017108/mailto:[email protected]
> _______________________________________________
> django mailing list
> [email protected]
> http://lists.afpy.org/mailman/listinfo/django
>



-- 
Best regards,
Christophe Narbonne

http://links.christophe31.net/
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à