X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/b95b09260db87f6665bfcef3fb4f7c19f8acb666..d048787bd42b9d009aa7b3dfb5c08f7682f231e6:/src/picture/views.py diff --git a/src/picture/views.py b/src/picture/views.py index 6f02007e0..ecd5d66cf 100644 --- a/src/picture/views.py +++ b/src/picture/views.py @@ -1,11 +1,9 @@ -# -*- 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.conf import settings from django.contrib.auth.decorators import permission_required -from django.shortcuts import render_to_response, get_object_or_404, render -from django.template import RequestContext +from django.shortcuts import render, get_object_or_404, render from picture.models import Picture, PictureArea from catalogue.utils import split_tags from ssify import ssi_included @@ -20,7 +18,7 @@ def picture_list_thumb(request, filter=None, get_filter=None, template_name='pic pictures = pictures.filter(filter) if get_filter: pictures = pictures.filter(get_filter()) - return render_to_response(template_name, {'book_list': list(pictures)}, context_instance=RequestContext(request)) + return render(request, template_name, {'book_list': list(pictures)}) def picture_detail(request, slug): @@ -28,12 +26,12 @@ def picture_detail(request, slug): theme_things = split_tags(picture.related_themes()) - return render_to_response("picture/picture_detail.html", { + return render(request, "picture/picture_detail.html", { 'picture': picture, 'themes': theme_things.get('theme', []), 'things': theme_things.get('thing', []), 'active_menu_item': 'gallery', - }, context_instance=RequestContext(request)) + }) def picture_viewer(request, slug): @@ -43,10 +41,10 @@ def picture_viewer(request, slug): have_sponsors = Sponsor.objects.filter(name=sponsor) if have_sponsors.exists(): sponsors.append(have_sponsors[0]) - return render_to_response("picture/picture_viewer.html", { + return render(request, "picture/picture_viewer.html", { 'picture': picture, 'sponsors': sponsors, - }, context_instance=RequestContext(request)) + }) @ajax(method='get')