@@ -121,27 +121,27 @@ def render_to_response(self, context, **response_kwargs):
121121 with open (uri , 'rb' ) as f :
122122 buffer = f .read ()
123123 resp = HttpResponse (buffer , content_type = 'plain/text' )
124- resp ['Content-Disposition' ] = f 'attachment; filename={ file_name } '
124+ resp ['Content-Disposition' ] = 'attachment; filename=%s' % file_name
125125 return resp
126126 else :
127127 raise Http404 ()
128128
129129 else :
130- zip_filename = f 'log_{ localtime ().strftime ("%Y%m%dT%H%M%S" )} .zip'
130+ zip_filename = 'log_%s.zip' % localtime ().strftime ("%Y%m%dT%H%M%S" )
131131 zip_buffer = BytesIO ()
132132
133- with zipfile .ZipFile (zip_buffer , "a" , zipfile .ZIP_DEFLATED , False ) as zip_file :
133+ with zipfile .ZipFile (zip_buffer , 'a' , zipfile .ZIP_DEFLATED , False ) as zip_file :
134134 for log_dir , log_files in log_file_result .items ():
135135 for log_file in log_files :
136136 display = os .path .join (log_dir , log_file )
137137 uri = os .path .join (settings .LOG_VIEWER_FILES_DIR , display )
138138
139139 with open (uri , 'r' ) as f :
140- zip_file .writestr (f" { display } " , f .read ())
140+ zip_file .writestr ('%s' % display , f .read ())
141141
142142 zip_buffer .seek (0 )
143143 resp = HttpResponse (zip_buffer , content_type = 'application/zip' )
144- resp ['Content-Disposition' ] = f 'attachment; filename={ zip_filename } '
144+ resp ['Content-Disposition' ] = 'attachment; filename=%s' % zip_filename
145145 return resp
146146
147147
0 commit comments