|
|
|
|
@ -74,10 +74,12 @@ class UpdateAlterViewSet(CacheResponseMixin, viewsets.ModelViewSet): |
|
|
|
|
queryset = UpdateAlter.objects.all() |
|
|
|
|
serializer_class = UpdateAlterSerializer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class ClientReleaseViewSet(CacheResponseMixin, viewsets.ModelViewSet): |
|
|
|
|
queryset = ClientRelease.objects.filter(is_cached=True).order_by('-id').all() |
|
|
|
|
serializer_class = ClientReleaseSerializer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# class CinemaSearchAPIView(APIView, CacheResponseMixin): |
|
|
|
|
# @method_decorator(cache_page(60 * 5)) |
|
|
|
|
# def get(self, request, *args, **kwargs): |
|
|
|
|
@ -111,6 +113,10 @@ def get_git_version(request): |
|
|
|
|
return JsonResponse(serializer.data, safe=False) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def get_client(request): |
|
|
|
|
client_data = ClientUtilCustom().sync_client_db() |
|
|
|
|
return JsonResponse(client_data, safe=False) |
|
|
|
|
|
|
|
|
|
def update_cine(request): |
|
|
|
|
req = request.GET.dict() |
|
|
|
|
cinema_ip = req.get('ip') |
|
|
|
|
|