Django的;媒体没有送达?

时间:2011-05-19 12:47:12

标签: django frameworks file-upload

我为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似乎不会在媒体网址上提供(或任何内容)。

我缺少什么?

1 个答案:

答案 0 :(得分:1)

你把这样的东西放在urls.py

中吗?
urlpatterns += patterns('',
    (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT }),
)