Skip to content

Commit da891e0

Browse files
authored
Merge pull request #117 from cuappdev/master
2 parents 5735754 + 92a2948 commit da891e0

5 files changed

Lines changed: 6 additions & 8 deletions

File tree

src/category/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from category.serializers import CategorySerializer
44

55

6-
class CategoryViewSet(viewsets.ModelViewSet):
6+
class CategoryViewSet(viewsets.ReadOnlyModelViewSet):
77
queryset = Category.objects.all()
88
serializer_class = CategorySerializer
99

src/eatery/urls.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
from django.urls import path
22
from eatery.views import EateryViewSet, GetEateriesSimple, GetEateriesByDay
33

4-
eateries_list = EateryViewSet.as_view({"get": "list", "post": "create"})
4+
eateries_list = EateryViewSet.as_view({"get": "list"})
55

66
eatery_list = EateryViewSet.as_view(
7-
{"get": "retrieve", "put": "update", "patch": "partial_update", "delete": "destroy"}
7+
{"get": "retrieve"}
88
)
99

1010
urlpatterns = [

src/eatery/views.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from zoneinfo import ZoneInfo
2424

2525

26-
class EateryViewSet(viewsets.ModelViewSet):
26+
class EateryViewSet(viewsets.ReadOnlyModelViewSet):
2727
"""
2828
View and edit eateries (all, or specific)
2929
"""
@@ -121,7 +121,6 @@ class GetEateriesSimple(APIView):
121121
"""
122122
View all eateries with less information
123123
"""
124-
125124
@profile
126125
def get(self, request):
127126
eateries_queryset = Eatery.objects.prefetch_related("events").all()
@@ -133,7 +132,6 @@ class GetEateriesByDay(APIView):
133132
"""
134133
Get all eatery information by day
135134
"""
136-
137135
@profile
138136
@method_decorator(cache_page(60 * 60 * 2)) # cache for 2 hours
139137
def get(self, request, day):

src/event/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from event.serializers import EventSerializer
44

55

6-
class EventViewSet(viewsets.ModelViewSet):
6+
class EventViewSet(viewsets.ReadOnlyModelViewSet):
77
queryset = Event.objects.all()
88
serializer_class = EventSerializer
99

src/item/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from item.serializers import ItemSerializer
44

55

6-
class ItemViewSet(viewsets.ModelViewSet):
6+
class ItemViewSet(viewsets.ReadOnlyModelViewSet):
77
queryset = Item.objects.all()
88
serializer_class = ItemSerializer
99

0 commit comments

Comments
 (0)