mirror of
https://github.com/django/django.git
synced 2024-11-29 22:56:46 +01:00
41a3b3d186
Thanks to Oskar Persson for the report.
16 lines
367 B
Python
16 lines
367 B
Python
from io import BytesIO
|
|
|
|
from django.http import FileResponse
|
|
|
|
FILE_RESPONSE_HOLDER = {}
|
|
|
|
|
|
def file_response(request):
|
|
f1 = BytesIO(b"test1")
|
|
f2 = BytesIO(b"test2")
|
|
response = FileResponse(f1)
|
|
response._resource_closers.append(f2.close)
|
|
FILE_RESPONSE_HOLDER['response'] = response
|
|
FILE_RESPONSE_HOLDER['buffers'] = (f1, f2)
|
|
return response
|