【发布时间】:2013-03-23 18:36:42
【问题描述】:
我正在尝试在 Django 视图中获取 ImageField 绝对路径,以便我可以打开图像,在其上写一些东西,然后将其提供给用户。
我无法获取保存在媒体文件夹中的图像的绝对路径。
item = get_object_or_404(Item, pk=pk)
absolute_url = settings.MEDIA_ROOT + str(item.image.path)
我收到错误,item.image 没有路径 (The 'banner' attribute has no file associated with it.)。 item.image 是 ImageField,我想知道如何获取保存在图像字段中的图像的绝对路径(在 Django 视图中)。
【问题讨论】:
标签: django view absolute-path imagefield