|  |  |  | @ -41,8 +41,9 @@ class CinemaViewSet(CacheResponseMixin, viewsets.ModelViewSet): | 
			
		
	
		
			
				
					|  |  |  |  |     retrieve: 获取某个影院的信息 | 
			
		
	
		
			
				
					|  |  |  |  |     update: 更新某个影院的信息 | 
			
		
	
		
			
				
					|  |  |  |  |     delete: 删除指定影院 | 
			
		
	
		
			
				
					|  |  |  |  |     .filter(is_delete=False) | 
			
		
	
		
			
				
					|  |  |  |  |     """ | 
			
		
	
		
			
				
					|  |  |  |  |     queryset = Cinema.objects.all() | 
			
		
	
		
			
				
					|  |  |  |  |     queryset = Cinema.objects.filter(is_delete=False).all() | 
			
		
	
		
			
				
					|  |  |  |  |     serializer_class = CinemaSerializer | 
			
		
	
		
			
				
					|  |  |  |  |     # permission_classes = (permissions.IsAuthenticated,) | 
			
		
	
		
			
				
					|  |  |  |  |     filter_backends = (filters.SearchFilter, DjangoFilterBackend, OrderingFilter) | 
			
		
	
	
		
			
				
					|  |  |  | @ -56,7 +57,7 @@ class CinemaViewSet(CacheResponseMixin, viewsets.ModelViewSet): | 
			
		
	
		
			
				
					|  |  |  |  |     @method_decorator(cache_page(60 * 1)) | 
			
		
	
		
			
				
					|  |  |  |  |     def refresh(self, request, *args, **kwargs): | 
			
		
	
		
			
				
					|  |  |  |  |         GetVersion().main_process() | 
			
		
	
		
			
				
					|  |  |  |  |         queryset = Cinema.objects.all().order_by('ip') | 
			
		
	
		
			
				
					|  |  |  |  |         queryset = Cinema.objects.filter(is_delete=False).all().order_by('ip') | 
			
		
	
		
			
				
					|  |  |  |  |         serializer = self.get_serializer(instance=queryset, many=True) | 
			
		
	
		
			
				
					|  |  |  |  |         return Response(serializer.data) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -85,7 +86,7 @@ class UpdateAlterViewSet(CacheResponseMixin, viewsets.ModelViewSet): | 
			
		
	
		
			
				
					|  |  |  |  | def update_user(request, *args, **kwargs): | 
			
		
	
		
			
				
					|  |  |  |  |     cinema_id = request.GET.dict().get('id') | 
			
		
	
		
			
				
					|  |  |  |  |     user = json.loads(request.body).get('user', '暂无') | 
			
		
	
		
			
				
					|  |  |  |  |     result = Cinema.objects.filter(id=cinema_id).update(user=user) | 
			
		
	
		
			
				
					|  |  |  |  |     result = Cinema.objects.filter(Q(id=cinema_id) & Q(is_delete=False)).update(user=user) | 
			
		
	
		
			
				
					|  |  |  |  |     return JsonResponse({'result': 'success'} if result == 1 else {'result': 'fail'}) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | 
 |