В чем разница между DjangoModelPermissions и DjangoObjectPermissionsPython

Программы на Python
Anonymous
В чем разница между DjangoModelPermissions и DjangoObjectPermissions

Сообщение Anonymous »

В чем разница между DjangoModelPermissions и DjangoObjectPermissions?

Я все еще изучаю Django и DRF, и, согласно документации, они, похоже, делают одно и то же.


DjangoModelPermissions:
Этот класс разрешений связан со стандартными разрешениями модели Django.contrib.auth.





< strong>DjangoObjectPermissions
Этот класс разрешений связан со стандартной платформой разрешений объектов Django, которая предоставляет разрешения для каждого объекта в моделях


Что касается последнего, похоже, что это как-то связано с основой инфраструктуры разрешений Django, которая не имеет реализации. и, по-видимому, django-guardian заполняет этот пробел.

В администраторе Django я могу назначить разрешение CRUD модели пользователям и группам, так что же будет делать позже? добавить?

Я пытаюсь разобраться в этой системе разрешений. В чем различия и что о них следует знать?

Подробнее здесь: https://stackoverflow.com/questions/556 ... ermissions

Вернуться в «Python»