X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/5e983f642ea537225bf3a20e97fca281c8fdc915..070d93a055b8dfd594664db308b310785d59af70:/apps/dictionary/views.py diff --git a/apps/dictionary/views.py b/apps/dictionary/views.py new file mode 100755 index 000000000..9f0022475 --- /dev/null +++ b/apps/dictionary/views.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# +from django.views.generic.list_detail import object_list +from catalogue.forms import SearchForm +from dictionary.models import Note + +def letter_notes(request, letter=None): + form = SearchForm() + letters = [chr(a) for a in range(ord('a'), ord('z')+1)] + objects = Note.objects.all() + if letter: + objects = objects.filter(sort_key__startswith=letter) + + return object_list(request, queryset=objects, extra_context=locals())