Мы с моим партнером используем один и тот же код, но только мой не работает на моем локальном сервере.

Мы работаем с Django для выполнения асинхронной задачи экспорта, которая будет заполнять CSV информацией, а затем автоматически загружать CSV в "Загрузки" пользователя, как только пользователь нажмет кнопку "Начать экспорт"

Когда приходит время запускать сервер и тестировать загрузку, их CSV загружается сразу после нажатия кнопки экспорта, а мой застревает, приводя к бесконечным XMLHttpRequest'ам (в итоге мне приходится останавливать запуск сервера), как показано ниже. Естественно, их сеть Safari показывает только один XHR перед загрузкой.

Бесконечные XHR'ы

Мы взяли один и тот же код, и я сопоставил свою версию Python и загрузку пакетов с их версией. Я также убедился, что очистил кэш, попробовал разные браузеры и разрешил все всплывающие окна в своем браузере. Я также подтвердил, что асинхронная задача успешно приводит к созданию CSV при тестировании в оболочке. Я также многократно воссоздавал виртуальную среду.

Я рву на себе волосы по 8 часов в день в течение последней недели. Любые подсказки будут очень признательны! Спасибо.

Вернуться на верх