X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/1f9103b1e752a6c41d2304bf5e41a7d6ae0c45c8..29a13b9e77d5a7ac5d26c95488028f88e6b57c2f:/apps/picture/views.py diff --git a/apps/picture/views.py b/apps/picture/views.py index 65e5fa4b5..94f4e2034 100644 --- a/apps/picture/views.py +++ b/apps/picture/views.py @@ -28,6 +28,8 @@ def picture_list_thumb(request, filter=None, get_filter=None, template_name='pic book_list = book_list.filter(filter) if get_filter: book_list = book_list.filter(get_filter()) + book_list = list(book_list) + book_list.sort(lambda a,b: cmp(a.extra_info['authors'][0], b.extra_info['authors'][0])) return render_to_response(template_name, locals(), context_instance=RequestContext(request)) @@ -38,7 +40,10 @@ def picture_detail(request, slug): for tag in picture.tags.iterator(): categories.setdefault(tag.category, []).append(tag) - picture_themes = [] + themes = categories.get('theme', []) + things = categories.get('thing', []) + + extra_info = picture.extra_info return render_to_response("picture/picture_detail.html", locals(), context_instance=RequestContext(request))