Je me demandais si la page d'administration django peut être utilisée pour les utilisateurs externes.Django admin - restriction de l'accès par l'utilisateur
Disons que j'ai ces modèles:
class Publisher(models.Model):
admin_user = models.ForeignKey(Admin.User)
..
class Publication(models.Model):
publisher = models.ForeignKey(Publisher)
..
Je ne suis pas sûr de ce que admin_user serait - peut-être il pourrait être l'e-mail d'un utilisateur admin?
Quoi qu'il en soit. Est-il possible d'autoriser un utilisateur administrateur à ajouter/modifier/supprimer uniquement des publications dont l'éditeur est associé à cet utilisateur administrateur?
-Merci! -Chris
+1 Je n'étais pas au courant de l'option queryset pour les listes d'administrateurs. – SingleNegationElimination