Судя по количеству похожих заголовков по этой теме, это, похоже, вызывает большую путаницу, однако, попробовав все, что смог найти на статических файлах, с сервером разработки django, я почти потерял надежду!
Мои статические файлы обслуживаются из C: / Users / Dan / семинарWebsite / static / , в котором у меня есть подпапки для изображений, CSS и т. Д.
НАСТРОЙКИ:
STATIC_ROOT = 'C:/Users/Dan/seminarWebsite/static/'
STATIC_URL = '/static/'
Статические файлы также активно.
URL:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns += staticfiles_urlpatterns()
ШАБЛОН:
"{{ STATIC_URL }}images/vision.jpeg"
Однако отображается только неработающая ссылка по этому адресу: http://127.0.0.1:8000/homepage/images/vision.jpeg
и я не Не думаю, что он должен быть по этому адресу (домашняя страница - это URL-адрес страницы, на которую вызывается файл статического изображения).