Я развернул приложение Django в Microsoft Azure, а файлы Stati c не отображаются, только html - PullRequest
0 голосов
/ 03 мая 2020

Я развернул приложение Django на Azure и запустил его, все работало нормально css, изображения js. После того, как я запустил Gunicorn для автоматизации сайта, только скелет HTML отображается, css, изображения и js исчезают.

это ошибка:

/ home / honest / venv / lib / python3 .6 / site-packages / django / core / handlers / base.py: 58: FutureWarning: TemplateForDeviceMiddleware устарела. Пожалуйста, удалите его из настроек промежуточного программного обеспечения. mw_instance = mw_class () /home/honest/venv/lib/python3.6/site-packages/django/core/handlers/base.py:58: FutureWarning: TemplateForHostMiddleware устарело. Пожалуйста, обновитесь до загрузчика шаблонов.

Не найдено: /static/images/sample/slider/img7.png/

Могу ли я узнать, нужно ли мне настроить WhiteNoise для gunicorn на Azure? Нужно ли мне редактировать мои HTML шаблоны так, чтобы они указывали на папку stati c в Azure?

Я попробовал некоторые из решений, которые я видел здесь, например, установив для DEBURG значение True, задайте путь для stati c файлы в Settings.py, но это не помогло.

Я буду рад получить пошаговое решение этой проблемы.

Спасибо за помощь.

...