Как получить параметр в permission.py django

Я хочу работать с параметром 'start' в permissions.py Как я могу это сделать? Моя модель

class Quiz(models.Model) :
    title = models.CharField(max_length=50)

    start = models.DateTimeField(default="2021-10-10")
    end = models.DateTimeField(default="2021-10-11")

    description = models.CharField(max_length=250)

permissions.py

from rest_framework import permissions

class IsTimeNotDefined(permissions.BasePermission) :
    def has_permission(self, request, view):
        if request.method in permissions.SAFE_METHODS:
            return False
        return False

Используйте has_object_permission вместо has_permission. Не факт, что это работает только для действий на уровне объекта, таких как retrieve, update и destroy. Не list и create.

def has_object_permission(self, request, view, obj):
    obj.start
Вернуться на верх