在我的settings.py
,
ROOT_PATH = os.path.dirname(__file__)
#STATICFILES_DIRS =
STATIC_ROOT = os.path.join(ROOT_PATH, 'static')
MEDIA_ROOT = os.path.join(ROOT_PATH, 'media')
STATIC_URL = '/static/'
MEDIA_URL = '/media/
在我的模板中,
<div class=" event_image">
<img src="{{ MEDIA_URL }}{{ restaurant.logo }}" />
</div>
这在开发中不起作用,它返回 404"GET /media/restaurant_detail/restaurant_detail/information_about_object.jpg HTTP/1.1" 404 178672
我做错了什么,正确的方法是什么,所以它在开发和生产中都有效。我看了这里(Django 1.4 在开发服务器上提供 MEDIA_URL 和 STATIC_URL 文件)但都是徒劳的。