В чем разница между DjangoModelPermissions и DjangoObjectPermissions?
Я все еще изучаю Django и DRF, и, согласно документации, они, похоже, делают одно и то же.
DjangoModelPermissions:
Этот класс разрешений связан со стандартными разрешениями модели Django.contrib.auth.
< strong>DjangoObjectPermissions
Этот класс разрешений связан со стандартной платформой разрешений объектов Django, которая предоставляет разрешения для каждого объекта в моделях
Что касается последнего, похоже, что это как-то связано с основой инфраструктуры разрешений Django, которая не имеет реализации. и, по-видимому, django-guardian заполняет этот пробел.
В администраторе Django я могу назначить разрешение CRUD модели пользователям и группам, так что же будет делать позже? добавить?
Я пытаюсь разобраться в этой системе разрешений. В чем различия и что о них следует знать?
Подробнее здесь: https://stackoverflow.com/questions/556 ... ermissions