model_train_dm/backend/apps/common/utils/permissions.py
2026-07-27 17:51:49 +08:00

14 lines
315 B
Python

# -*- coding:utf-8 -*-
__author__ = "leo"
from rest_framework import permissions
class IsOwnerOrReadOnly(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
if request.method in permissions.SAFE_METHODS:
return True
return obj.user == request.user