コード例 #1
0
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else obj.user == request.user
コード例 #2
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else Action.objects.filter(item_id=obj.item_id, shop_id=request.user.id).exists()
コード例 #3
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_permission(self, request, view):
     item_id = request.data.get('item', False)
     return True if is_safe_method(request) else not Item.objects.filter(id=item_id, quantity__exact=0).exists()
コード例 #4
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_permission(self, request, view):
     item_id = request.data.get('item', False)
     return True if is_safe_method(request) else Item.objects.filter(id=item_id, user_id=request.user.id).exists()
コード例 #5
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else obj.user == request.user
コード例 #6
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_permission(self, request, view):
     item_id = request.data.get('item', False)
     return True if is_safe_method(request) else not Item.objects.filter(
         id=item_id, quantity__exact=0).exists()
コード例 #7
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else Action.objects.filter(
         item_id=obj.item_id, shop_id=request.user.id).exists()
コード例 #8
0
ファイル: permissions.py プロジェクト: jeezybrick/123
 def has_permission(self, request, view):
     item_id = request.data.get('item', False)
     return True if is_safe_method(request) else Item.objects.filter(
         id=item_id, user_id=request.user.id).exists()