Files
rogaining_srv/rog/permissions.py

7 lines
270 B
Python
Raw Normal View History

2024-07-24 00:38:32 +00:00
from rest_framework import permissions
class IsMemberOrTeamOwner(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
# obj は Member インスタンス
return request.user == obj.user or request.user == obj.team.owner