From ef824d6b8226ec88e40c3c379519ae7daac9892c Mon Sep 17 00:00:00 2001 From: moanos Date: Sat, 7 Feb 2026 21:40:46 +0100 Subject: [PATCH] feat: Download templates when acessing page --- src/fellchensammlung/views.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/fellchensammlung/views.py b/src/fellchensammlung/views.py index a57a6de..eac2cde 100644 --- a/src/fellchensammlung/views.py +++ b/src/fellchensammlung/views.py @@ -1026,13 +1026,15 @@ def close_adoption_notice(request, adoption_notice_id): def adoption_notice_sharepic(request, adoption_notice_id): adoption_notice = get_object_or_404(AdoptionNotice, pk=adoption_notice_id) svg_data = img.export_svg(adoption_notice) - return HttpResponse(svg_data, content_type="image/svg+xml") + return HttpResponse(svg_data, content_type="image/svg+xml", + headers={"Content-Disposition": f'attachment; filename="{adoption_notice.name}-post.svg"'},) def adoption_notice_story_pic(request, adoption_notice_id): adoption_notice = get_object_or_404(AdoptionNotice, pk=adoption_notice_id) svg_data = img.export_svg(adoption_notice, "fellchensammlung/images/adoption-notice-story.svg") - return HttpResponse(svg_data, content_type="image/svg+xml") + return HttpResponse(svg_data, content_type="image/svg+xml", + headers={"Content-Disposition": f'attachment; filename="{adoption_notice.name}-story.svg"'}) def adoption_notice_social_media_templates(request, adoption_notice_id):