diff --git a/flashcards/views.py b/flashcards/views.py index 4945206..ff81353 100644 --- a/flashcards/views.py +++ b/flashcards/views.py @@ -1,5 +1,4 @@ from django.contrib import auth -from django.db.models import Q from flashcards.api import StandardResultsSetPagination from flashcards.models import Section, User, Flashcard, FlashcardReport, UserFlashcard from flashcards.serializers import SectionSerializer, UserUpdateSerializer, RegistrationSerializer, UserSerializer, \ @@ -31,7 +30,7 @@ class SectionViewSet(ReadOnlyModelViewSet): Returned in strictly chronological order (material date). """ flashcards = Flashcard.cards_visible_to(request.user).filter( \ - section=self.get_object(), is_hidden=False).all() + section=self.get_object(), is_hidden=False).all() return Response(FlashcardSerializer(flashcards, many=True).data) @@ -75,7 +74,7 @@ class SectionViewSet(ReadOnlyModelViewSet): @list_route(methods=['get'], permission_classes=[IsAuthenticated]) def search(self, request): - query = request.GET.get('q',None) + query = request.GET.get('q', None) if not query: return Response('[]') qs = Section.search(query.split(' '))[:8] serializer = SectionSerializer(qs, many=True) @@ -265,7 +264,7 @@ class FlashcardViewSet(GenericViewSet, CreateModelMixin, RetrieveModelMixin): self.perform_create(serializer) headers = self.get_success_headers(serializer.data) return Response(serializer.data, status=HTTP_201_CREATED, headers=headers) - + @detail_route(methods=['post'], permission_classes=[IsAuthenticated]) def report(self, request, pk): """