Issue
My settings.py
MEDIA_ROOT='/static/'
MEDIA_URL='media'
My urls.py
from django.conf import settings
from django.conf.urls.static import static
urlpatterns=[
#all routes
]
if settings.DEBUG:
urlpatterns+=static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
This code works fine many time but this is not working, I don't know why?
Solution
You haven't defined BASEDIR
and you are defining it wrong way.
Try this:
Settings.py
MEDIA_URL= '/static/'
MEDIA_ROOT=BASE_DIR / 'media'
Answered By - Sunderam
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.