Проблема с загрузкой данных wasm для SciChart в Django - scichart2d.data = 404
Я могу загрузить только пустую поверхность SciChart с "загрузкой... спиннера". Консоль Firefox говорит:
Непонятная ошибка: Внутренняя ошибка сервера : http://127.0.0.1:8000/charts/scichart/scichart2d.data
.
Django правильно обслуживает scichart2d.wasm, но не scichart2d.data (который находится в том же статическом каталоге). Мои HTML и javascript, похоже, работают, пакет Webpack загружается и выводит логи в консоль.
Я следовал руководству по SciChart здесь.
Я не знаю, откуда берется эта проблема. Это Webpack, Django или SciChart?
Вот вывод терминала Django:
System check identified no issues (0 silenced).
February 14, 2024 - 01:14:59
Django version 5.0.2, using settings 'core.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[14/Feb/2024 01:15:03] "GET /charts/scichart/ HTTP/1.1" 200 7752
[14/Feb/2024 01:15:03] "GET /static/bundle.js HTTP/1.1" 200 5155989
[14/Feb/2024 01:15:03] "GET /static/js/bootstrap.bundle.min.js.map HTTP/1.1" 304 0
Not Found: /charts/scichart/scichart2d.data
[14/Feb/2024 01:15:04] "GET /charts/scichart/scichart2d.data HTTP/1.1" 404 3985
[14/Feb/2024 01:15:04] "GET /static/scichart2d.wasm HTTP/1.1" 304 0
Я попробовал перехватить запрос к '/charts/scichart/scichart2d.data' в Django:
charts/urls.py
from .views import scichart, sciChartData,
urlpatterns = [
path("scichart/", scichart, name="scichart"),
path('scichart/scichart2d.data', sciChartData, name="sciChartData")
]
charts/views.py
def sciChartData(request):
print(request)
dataURL = static('scichart2d.data')
return FileResponse(open(dataURL,'rb'),
filename='scichart2d.data',
as_attachment=True,
)
но я не смог успешно вернуть файл .data в SciChart. Запрос print(request) выглядит так
Python версии 3.11.2 pip: Django Версия: 5.0.2 node: scichart version": 3.3.567