У меня есть ряд моделей для моего проекта Django.У каждого с логином есть Профиль.Профиль будет иметь определенные права доступа к различным частям веб-сайта ... Возможность просматривать или редактировать определенные учетные записи в модели учетной записи.Уметь просматривать или редактировать определенные учетные записи в модели модуля.Иметь возможность удалить или заблокировать доступ к другим профилям.и т. д. Люди с профилями не имеют доступа к обычному встроенному администратору Django, это все настраиваемая область на стороне веб-сайта, где все это будет происходить.такого рода разрешения уровня модуля / строки.Я думал о том, чтобы иметь простую модель разрешений с внешними ключами профиля и типа разрешения.Тогда все, что я хочу сделать доступным только профилям с разрешениями, будет иметь много-много для этой модели разрешений.Но я не уверен, что вот как это сделать?
Какой идеальный способ сделать разрешения для профилей, чтобы ограничить доступ к строкам других моделей?