From 561ed4928998184d4e1ab7cc76ab69247a71c3fe Mon Sep 17 00:00:00 2001 From: Edward Tirado Jr Date: Tue, 22 Apr 2025 17:46:25 -0500 Subject: [PATCH] added readonly to movielists and schedules --- movie_manager/views.py | 8 ++------ s User(Base): | 3 --- 2 files changed, 2 insertions(+), 9 deletions(-) delete mode 100644 s User(Base): diff --git a/movie_manager/views.py b/movie_manager/views.py index 3dd7d76..e7b961b 100644 --- a/movie_manager/views.py +++ b/movie_manager/views.py @@ -49,10 +49,6 @@ class MovieListViewset(viewsets.ModelViewSet): return JsonResponse(MovieListSerializer(movie_list).data) - def retrieve(self, request, pk=None, *args, **kwargs): - movie_list = MovieList.objects.get(pk=pk) - return JsonResponse(MovieListSerializer(movie_list).data) - def update(self, request, pk=None, *args, **kwargs): movie_list = MovieList.objects.get(pk=pk) movie_list.name = request.data.get("name") @@ -119,7 +115,7 @@ class MovieListViewset(viewsets.ModelViewSet): class ScheduleViewset(viewsets.ModelViewSet): queryset = Schedule.objects.all().order_by("name") authentication_classes = [TokenAuthentication] - permission_classes = [permissions.IsAuthenticated] + permission_classes = [permissions.IsAuthenticated | ReadOnly] serializer_class = ScheduleSerializer @@ -162,7 +158,7 @@ class ScheduleViewset(viewsets.ModelViewSet): class ShowingViewset(viewsets.ModelViewSet): queryset = Showing.objects.all().order_by("showtime") authentication_classes = [TokenAuthentication] - permission_classes = [permissions.IsAuthenticated] + permission_classes = [permissions.IsAuthenticated | ReadOnly] serializer_class = ShowingSerializer diff --git a/s User(Base): b/s User(Base): deleted file mode 100644 index f807cbb..0000000 --- a/s User(Base): +++ /dev/null @@ -1,3 +0,0 @@ - add-schedule-support -* main - movie-search