correction du nom de fichier

This commit is contained in:
SebF 2024-05-06 16:11:48 +02:00
parent 59d93cf686
commit 1a52d02141

View File

@ -10,7 +10,7 @@ from django.http import QueryDict
from django import forms from django import forms
from django.contrib.postgres.search import SearchQuery, SearchHeadline from django.contrib.postgres.search import SearchQuery, SearchHeadline
from django.http import HttpResponseRedirect, FileResponse from django.http import HttpResponseRedirect, HttpResponse
from django.urls import reverse from django.urls import reverse
from collections import Counter from collections import Counter
@ -606,13 +606,14 @@ def export_event_ical(request, pk):
cal = Event.export_to_ics(events) cal = Event.export_to_ics(events)
return FileResponse( response = HttpResponse(content_type="text/calendar")
cal.to_ical().decode("utf-8").replace("\r\n", "\n"), response.content = cal.to_ical().decode("utf-8").replace("\r\n", "\n")
as_attachment=True, response["Content-Disposition"] = "attachment; filename={0}{1}".format(
filename=event.title + ".ics", event.title, ".ics"
content_type="text/calendar",
) )
return response
class EventFilterAdmin(django_filters.FilterSet): class EventFilterAdmin(django_filters.FilterSet):
status = django_filters.MultipleChoiceFilter( status = django_filters.MultipleChoiceFilter(