Почему html.Img не отображается в Dash App на рабочем сервере, а отображается как локальное приложение - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть приложение для визуализации Dash, которое включает в себя узел html.Img, который входит в статическую папку изображений и загружает одно изображение по заданному пути.

Код отлично работает на моем локальном ноутбуке.

Однако после того, как я загрузил файлы приложения на сервер Ubuntu (пока изображение находится в той же статической папке), приложение непоказать изображение больше.Он также не выдает никакой ошибки.

Div, содержащий изображение, выглядит следующим образом:

    html.Div(html.Img(src=get_image(index1, index2), width='100%',height=500))

Функция get_image, которая возвращает путь к изображению, определяется как:

    def get_image(index1, index2):
        image_name = '/static/' + 'img' + str(index1) + '_' + str(index2) + '.png'
    return image_name

Обратите внимание: index1 и index2 - это два входа, которые задаются на предыдущей странице при вызове тока.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...