3
我试图从我的模型使用加载图像。django:无法加载图像
形式领域
image_id = forms.CharField(widget=forms.HiddenInput(), required=False)
image = forms.FileField(label = 'Select a Profile Image')
实用
def get_user(self):
users = User.objects.all()
data ={'users':users}
return data
意见
template_name= '/profile.html'
def get(self,request, *args, **kwargs):
data = self.get_context_data(*args, **kwargs)
data.update({'user_detail':self.get_user(request.user)})
return self.render_to_response(data)
设置
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media').replace('\\', '/')
模板
<center>
<img src="{{user_detail.profile_image.image}}" height="150px" width="150px">
</center>
我没有在页面上找到图像。
不要在你的服务器上载? – jedema 2014-09-04 12:10:29
图像保存在数据库中,但在页面上不加载,在浏览器内含器中显示图像的完整路径,但不加载页面。 – 2014-09-04 12:14:47
你的其他静态文件是否被下载? – jedema 2014-09-04 12:18:12