예제 #1
0
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else obj.user == request.user
예제 #2
0
 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
 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
 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
 def has_object_permission(self, request, view, obj):
     return True if is_safe_method(request) else obj.user == request.user
예제 #6
0
 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
 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
 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()