我为django项目制作了一个简单的用户配置文件编辑器。并且它能够让用户上传头像图像。
事情是我无法使用
访问图像文件http://127.0.0.1:8080/media/avatars/filename.png
我想我已正确设置media_root和media_url:
MEDIA_ROOT = 'C:/<path>/<to>/<media>/media/'
MEDIA_URL = '/media/'
图片会在正确的文件夹(“头像”)中正确上传,但django似乎不会在媒体网址上提供(或任何内容)。
我缺少什么?
答案 0 :(得分:1)
你把这样的东西放在urls.py
中吗?urlpatterns += patterns('',
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT }),
)