Django проблема с изображением на виртуальном хостинге: 404 или 500

У меня проблема с изображением, которое отображается локально, но не отображается на виртуальном хостинге.

Сайт хорошо работает на хостинге, пользовательские js и css файлы в порядке.

В моем шаблоне Django есть такое изображение:

<div class="col-sm-3 order-3 order-sm-3">
<!-- form pub --> 
<img class="img-thumbnail" src="{% static 'img/exemple_banner_01.png' %}" alt="..." /> </div> 

Это изображение находится в: static/img/myimage.png

Я делаю python manage.py collectstatic После этого это изображение находится здесь:

collectstatic/img/myimage_01.ze25a48a4c2.png

В файле настроек:

STATIC_URL = 'static/'
STATICFILES_DIRS = [str(BASE_DIR.joinpath('static'))]
STATIC_ROOT = str(BASE_DIR.joinpath('staticfiles'))
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage

Мои файлы css и javascript в порядке. При выводе на экран мое изображение не отображается.

mysite.com/static/img/myimage_01.ze25a48a4c2.png "Not Found The requested URL was not found on this server."

Я попытался вставить настройки: /home/user/public_html/myapp/static, но это дает мне ошибку 500. Я должен добавить, что я нахожусь в режиме отладки False.

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

Вернуться на верх