Мой django dash с ployly работает хорошо, когда я запускаю локально, но когда я пытаюсь загрузить сайт на облачную машину google, он не работает.
я столкнулся с проблемой 2 месяца назад и не знаю что делать.
Что происходит: я пытаюсь создать сайт на django, используя plotly для создания некоторых графиков. Проблема в том, что я сделал это локально на своем компьютере и все работает хорошо. Когда я пытаюсь развернуть этот сайт на облачной машине google, у меня возникают некоторые проблемы, которые я опишу ниже:
В моей базе данных есть множество моделей искусственного интеллекта для прогнозирования некоторой переменной. Каждая модель имеет идентификатор, чтобы определить, какую модель я хочу предсказать, и этот идентификатор задается по url. Для примера: на картинке ниже у меня id=3, поэтому мое приложение django получит всю информацию о моделях для построения графика и создания текстовых данных.
Все отображаемые текстовые вводы являются переменными и зависят от того, какую модель я использую. Когда я запускаю локально, все работает.
но когда я перехожу к развертыванию, я столкнулся с такой проблемой:
При первом доступе к странице django dash выдает, что plotapp не найден. После того, как я перезагрузил страницу около 5 раз, график отображается и работает.
ВЕБ-САЙТ В РЕЖИМЕ РАЗВЕРТЫВАНИЯ РАБОТАЕТ ПОСЛЕ 5 ОБНОВЛЕНИЙ (ИЛИ ЗАПРОСОВ)
но когда я меняю id на 4, например, график, который отображается, это график с id 3, а не 4.
ВЕБ-САЙТ В РЕЖИМЕ РАЗВЕРТЫВАНИЯ ПОКАЗЫВАЕТ ГРАФИК С ID 3, А НЕ 4
В некоторых случаях мой график даже не отображается:
WEBISTE В РЕЖИМЕ РАЗВЕРТЫВАНИЯ ДАЖЕ НЕ ПОКАЗЫВАЕТ ГРАФИКИ
Кто-нибудь сталкивался с этим? Я не знаю, что делать.