diff --git a/jdav_web/contrib/media.py b/jdav_web/contrib/media.py index d5e873b..5fd86e6 100644 --- a/jdav_web/contrib/media.py +++ b/jdav_web/contrib/media.py @@ -30,7 +30,9 @@ def serve_media(filename, content_type): with open(media_path(filename), 'rb') as f: response = HttpResponse(FileWrapper(f)) response['Content-Type'] = content_type - response['Content-Disposition'] = 'attachment; filename='+filename + # download other files than pdf, show pdfs in the browser + response['Content-Disposition'] = 'filename='+filename if content_type == 'application/pdf' else 'attachment; filename='+filename + return response diff --git a/jdav_web/members/templates/admin/generate_seminar_report.html b/jdav_web/members/templates/admin/generate_seminar_report.html index f52546e..8dece64 100644 --- a/jdav_web/members/templates/admin/generate_seminar_report.html +++ b/jdav_web/members/templates/admin/generate_seminar_report.html @@ -57,7 +57,7 @@ This also includes a detailed, tabularized time schedule and is produced as an e {% blocktrans %}A cost and participants overview. This is not required for the actual application, but is provided for convience as a PDF document.{% endblocktrans %} -{% translate "Download" %} +{% translate "Download" %} diff --git a/jdav_web/members/templates/admin/generate_sjr_application.html b/jdav_web/members/templates/admin/generate_sjr_application.html index 98f6f53..23812b3 100644 --- a/jdav_web/members/templates/admin/generate_sjr_application.html +++ b/jdav_web/members/templates/admin/generate_sjr_application.html @@ -30,7 +30,7 @@ {% blocktrans %}The application needs to be complemented with an invoice from the trip as proof.{% endblocktrans %}

-
+ {% csrf_token %}

diff --git a/jdav_web/templates/admin/members/freizeit/change_form_object_tools.html b/jdav_web/templates/admin/members/freizeit/change_form_object_tools.html index f27115c..fe3132c 100644 --- a/jdav_web/templates/admin/members/freizeit/change_form_object_tools.html +++ b/jdav_web/templates/admin/members/freizeit/change_form_object_tools.html @@ -4,7 +4,7 @@ {% block object-tools-items %}
  • - + {% csrf_token %} @@ -25,7 +25,7 @@
  • -
    + {% csrf_token %}