Data explorer использует всплывающее окно для загрузки

Плагин Data Explorer создает новое всплывающее окно на лету при скачивании результатов в формате CSV или JSON.

Это вызывает проблемы во многих браузерах (или, точнее сказать, многие браузеры мешают этой работе), и мне регулярно приходится повторять попытку, так как возвращается ошибка 404 (из-за проблем с защитой CSRF). Например, см. Error exporting CSV or JSON from Data Explorer plugin

Интересно, является ли этот код, написанный 9 лет назад, до сих пор лучшим решением? На самом деле, я не вижу в нём необходимости, поскольку заголовка content-disposition должно быть достаточно (но, возможно, я что-то упускаю).

5 лайков