Private
Public Access
1
0

adding GeoCourse to API

This commit is contained in:
Sander Roosendaal
2020-07-19 09:58:10 +02:00
parent 0f19a5d077
commit 2666f3f78f
4 changed files with 90 additions and 4 deletions

View File

@@ -31,3 +31,10 @@ class IsCompetitorOrNot(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
return (obj.userid == request.user.id)
class IsManagerOrReadOnly(permissions.BasePermission):
def has_object_permission(self, request, view, obj):
if request.method in permissions.SAFE_METHODS:
return True
return obj.manager == request.user.rower