X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/28f2c56226ccce81a705d9a7c5dc4ba122ea0b7f..fd6cf046f53bdd89d6cf49cd4f7387c3e9ff86ad:/apps/dictionary/views.py?ds=inline diff --git a/apps/dictionary/views.py b/apps/dictionary/views.py index a2a814b03..76c89cd85 100755 --- a/apps/dictionary/views.py +++ b/apps/dictionary/views.py @@ -11,12 +11,12 @@ class NotesView(ListView): self.letters = ["0-9"] + [chr(a) for a in range(ord('a'), ord('z')+1)] self.letter = self.kwargs.get('letter') - objects = Note.objects.all() + objects = Note.objects.select_related('book').all() if self.letter == "0-9": objects = objects.filter(sort_key__regex=r"^[0-9]") elif self.letter: objects = objects.filter(sort_key__startswith=self.letter) - return ListView.get_queryset(self) + return objects def get_context_data(self, **kwargs): context = super(NotesView, self).get_context_data(**kwargs)