Ссылки на статические файлы в Django
ФАЙЛЫ:
settings.py STATICFILES_DIRS = [ BASE_DIR / "static" , ]
base.html {% load static %}
Как мне ссылаться на мои статические файлы в следующей строке html кода?...
<li class="ftco-animate"><a href="#" data-toggle="tooltip" data-placement="top" title="Facebook"><span class="ion-logo-facebook"></span></a></li>
i.e. {% static 'website/...' %}
Как описано в docs, если ваш путь к файлу BASE_DIR/static/sub_dir/example.pdf, вы можете ссылаться на него следующим образом:
<li class="ftco-animate">
<a href="{% static 'sub_dir/example.pdf' %}" data-toggle="tooltip" data-placement="top" title="Facebook">
<span class="ion-logo-facebook"></span>
</a>
</li>
Отличной практикой является размещение статических файлов в подкаталоге, названном так же, как имя вашего приложения. Таким образом, в дальнейшем будет гораздо проще ссылаться на файлы из разных приложений. Вот почему в примере в документации говорится {% static 'my_app/example.jpg' %}.
Также, пожалуйста, убедитесь, что вы изучили документацию и выполнили все указанные там шаги.