django 1.4本地管理员图像404

时间:2012-05-22 04:49:30

标签: python django django-admin

在Django 1.4中,在我的本地开发管理员中,当我为带有ImageField的模型上传图像时,上传文件的URL将解析为404.

我的settings.py

MEDIA_ROOT = '%s/../public/media/' % os.path.dirname(__file__)
MEDIA_URL = 'http://mysite.dev:8000/media/'

管理员中的图片的路径为http://mysite.dev:8000/images/image.jpg

如何显示在本地管理员上传的图片?

1 个答案:

答案 0 :(得分:0)

Django不是为了提供图片,你的HTTP服务器(无论如何应该在制作中),因此404.但是你可以要求django在dev中为你的图像服务,因为this other SO subject详细解释