Добавьте ниже в свой settings.py
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
STATIC_URL = '/static/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
Теперь go в свой проект urls.py и добавьте следующие urlpatterns:
urlpatterns = [
...
url(r'^media/(?P<path>.*)$', serve,{'document_root': settings.MEDIA_ROOT}),
url(r'^static/(?P<path>.*)$', serve,{'document_root': settings.STATIC_ROOT}),
]
Наконец добавьте эту строку под urlpatterns:
if settings.DEBUG:
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
PS> Если вы хотите обслуживать файлы stati c в продакшене и использовать empheral server в качестве heroku, вам потребуется установить whitenoise и настроить его для обслуживания, что не рекомендуется, поскольку это влияет на производительность веб-сайта