У меня есть приложение django, которое я использую для визуализации данных. Сами данные находятся в корзине Amazon S3, а построение данных выполняется с использованием bokeh. Однако одно из приложений использует d3
. И хотя мне удалось настроить приложения bokeh для правильной работы, я не знаю, как это сделать с приложением d3. Он должен считывать данные либо непосредственно из S3, либо локально (если я загружаю их в пределах django просмотров перед рендерингом веб-страницы) и выводить их на график. Но что бы я ни пытался, я получаю ошибку 404 Not Found.
Я учусь как я go, поэтому я не знаю, что я делаю неправильно. Проходя через SO, я нашел этот вопрос , в котором приведен пример загрузки файла с S3 с использованием Node.js, но у меня уже работает сервер django, поэтому я не знаю, работает ли он. Следует также упомянуть, что файлы для чтения довольно большие (несколько мегабайт). Итак, подведем итог: мой вопрос:
Использует ли Node.js мое единственное решение здесь и может ли оно быть выполнено без одновременного запуска Nodejs и django? Я беспокоюсь, что это может быть слишком сложно для меня, чтобы настроить. Или еще лучше, что будет рекомендованным решением в моем случае? Я почти закончил весь проект, но, к сожалению, я застрял здесь довольно плохо.
Спасибо всем, кто хочет помочь или дать совет.