X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/08e687e53ba84afd39646185142e59c6bfe77783..94648e7ec0f755a99251bb47389eedf934aa5d3e:/src/picture/views.py diff --git a/src/picture/views.py b/src/picture/views.py index 27f9050fe..194bb9820 100644 --- a/src/picture/views.py +++ b/src/picture/views.py @@ -17,7 +17,12 @@ 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(request, template_name, {'picture_list': list(pictures)}) + + if request.EXPERIMENTS['layout'].value: + template_name = 'catalogue/2022/author_detail.html' + return render(request, template_name, {'object_list': pictures}) + else: + return render(request, template_name, {'picture_list': list(pictures)}) def picture_detail(request, slug): @@ -25,7 +30,12 @@ def picture_detail(request, slug): theme_things = split_tags(picture.related_themes()) - return render(request, "picture/picture_detail.html", { + if request.EXPERIMENTS['layout'].value: + template_name = 'picture/2022/picture_detail.html' + else: + template_name = 'picture/picture_detail.html' + + return render(request, template_name, { 'picture': picture, 'themes': theme_things.get('theme', []), 'things': theme_things.get('thing', []),