excel-файл, вот так:
                  
                  
                  response['Content-Disposition'] = 'attachment; filename=Sample_count_{surv}.xlsx'.format(
                  
                  
                  surv=selected_survey.replace('.', '_')
                  
                  
                                  )
                  
                  
                  Всё работает, всё прекрасно, до тех пор пока в selected_survey не попадает текст на кириллице - тогда вместо нормального имени выводит название вьюхи (=темплейта). Подскажите, в чём может быть дело?
                  
                  
                
а зачем там реплейс . на _?
вообще ткуда берется selected_survey?
а почему бы не юзать FileResponse?
Обсуждают сегодня