我正在使用django 1.4.3版本,我无法设置媒体路径,以便我可以访问我的images.i已经在谷歌搜索但没有任何帮助我解决这个问题。我的项目结构如下所示
现在在models.py中,我正在使用如下图像字段
pic=models.ImageField(upload_to="media/")
上面的一个不能正常工作,如何将图像保存或上传到“indianapp”文件夹中的媒体文件夹,如何在html文件中显示相同的图像?
设置文件
MEDIA_ROOT = os.path.join(SITE_ROOT, 'media')
MEDIA_URL = '/media/'
添加了view.py
views.py
def singlepost(request, year, month, slug2):
posts, pagedata = init()
img=posts.get
post = posts.get(date_created__year=year,
date_created__month=int(month),
slug=slug2,)
pagedata.update({'post': post})
return render_to_response('singlepost.html', pagedata)
所以iam试图通过post.pic来获取图像
<img src="{{post.pic}}">
但没有工作