Администратор Django дает права пользователю на некоторые записи и связанные с ними записи с внешним ключом

В Django Admin Dashboard мне нужно дать доступ определенному клиенту, чтобы он мог просматривать все связанные с ним дела. Но не все дела

Другими словами, дайте пользователю контроль доступа к некоторым записям и записям внешнего ключа. Но не ко всем. Какой самый простой способ в Django?

class Client(models.Model):
    name = models.CharField(max_length=200)

class Case(models.Model):
    client_name = models.ForeignKey(Client, on_delete=models.SET_NULL)
    name = models.CharField(max_length=200)
Вернуться на верх