Webapp test changes, GET for Event API

This commit is contained in:
Aarni Halinen
2019-11-09 21:09:25 +02:00
parent 8dc576983c
commit 72b2a18c63
7 changed files with 125 additions and 40 deletions
+2 -1
View File
@@ -41,6 +41,7 @@ class RootView(routers.APIRootView):
class EventViewSet(viewsets.ModelViewSet):
queryset = Event.objects.all()
ordering = ["start_time"]
serializer_class = EventSerializer
permission_classes = [IsAuthenticatedOrReadOnly]
filter_backends = (filters.DjangoFilterBackend, SearchFilter, OrderingFilter)
@@ -52,7 +53,7 @@ class EventViewSet(viewsets.ModelViewSet):
if since:
return Event.objects.filter(visible=True, end_time__gt=since).order_by('start_time')
return Event.objects.filter(visible=True).order_by('start_time')
return Event.objects.filter(visible=True, end_time__gt=timezone.now()).order_by('start_time')
class SignupFormViewSet(viewsets.ModelViewSet):