Что означает последняя строка в пользовательском разрешении DRF - PullRequest
0 голосов
/ 01 февраля 2020

Это фрагмент из Django документации остального фреймворка для написания пользовательских разрешений . Я не понимаю значения последней строки здесь:

class IsOwnerOrReadOnly(permissions.BasePermission):
    def has_object_permission(self, request, view, obj):
        if request.method in permissions.SAFE_METHODS:
            return True
        return obj.owner == request.user

1 Ответ

1 голос
/ 02 февраля 2020

Метод has_object_permission() возвращает True или False в зависимости от оценки obj.owner == request.user

...