Я настраиваю веб-сайт для производства, и все, кажется, в порядке, за исключением того, что я получаю испорченные изображения в загрузочной карусели (единственное место, где у меня есть изображения).Я запустил collectstatic, и в каталоге проекта, где существует manage.py, создается новая папка.У меня есть другие JS, CSS все работает хорошо.Ниже приведены мои изменения в settings.py
STATIC_URL = '/static/'
STATIC_ROOT = '/home/xyz/myprojectenv/myproject/static/'
и файлах, доступных на сайтах nginx
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/xyz/myprojectenv/myproject/static/;
}
и html-шаблоне
{% load static %}
<!-- Wrapper for slides -->
<div class="carousel-inner">
<div class="item active">
<img src="{% static "img1.png" %}" alt="img1-name" class="tales">
</div>
<div class="item">
<img src="{% static "img2.png" %}" alt="img2-name" class="tales">
</div>
пример разорванного изображения: