Вот ошибка, которую я получаю при попытке загрузить {{STATIC_URL}} img/memestatlogo2.jpg. Почему django не смотрит в STATICFILES_DIRS для img/memestatlogo2.jpg?Статические активы в Django не обнаруживают STATICFILES_DIRS
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/static/img/memestatlogo2.jpg
Using the URLconf defined in memestat.urls, Django tried these URL patterns, in this order:
^$
The current URL, static/img/memestatlogo2.jpg, didn't match any of these.
Вот соответствующие конфигурации образуют мой settings.py
STATIC_ROOT = ''
STATIC_URL = '/static/'
STATICFILES_DIRS = ('/home/ryan/Programming/OpenCV-2.4.2/msheroku/memestat/stats/')
Изображение затем, расположенный в
«/home/ryan/Programming/OpenCV-2.4.2/msheroku/memestat /stats/img/memestatlogo2.jpg '
Как загрузить статические активы без STATICFILES_DIRS? – camelCase
Встроенный сервер отладки (команда runerver) будет обслуживать файлы из STATIC_ROOT, если debug = True. Вот и все. –
Вы можете использовать collectstatic для копирования файлов в STATIC_ROOT. По умолчанию collectstatic ищет файлы в двух местах: 1./static/dir в каждом установленном приложении и 2. каждый каталог, указанный в STATICFILES_DIRS –