В конфиг файле джанги должно быть что то вроде:
MEDIA_ROOT = os.path.join(VAR_DIR, 'htdocs/media')
MEDIA_URL = '/media/'
где в первой строке указывается полный путь куда грузить медиа файлы, а во второй относительный путь в браузере.
Далее в urls что то вроде такого:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf.urls.static import static
from django.conf.urls import include, url
urlpatterns = [
url(r'^admin/', admin.site.urls),
# и прочие адреса проекта
]
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) + staticfiles_urlpatterns()
Тогда джанга будет отдавать /media/ + /static/
Но по хорошему это она должна делать только на девелоперской машине. В продакшене с этих директорий раздает непосредственно вэб сервер, т.е. запрос к джанге дойти не может.
никакого результата не даёт.
А результат каким образом планируется получить ? Напрямую запрос к файлу через браузер или каким нибудь тегом в темплейте ?