Django在html上渲染上传的图像

时间:2015-11-16 04:48:30

标签: python html django amazon-s3

我已经在亚马逊s3存储桶中存储了一些图像,我想在html上渲染它们。

我正在使用它:

 <"{% static 'appname/path_to_image/%s' % {{article1.image}} %}">

但问题是它不会考虑图片网址字符串,但它确实需要%s。如何更改此项以使article1.image网址成为主网址的一部分?

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果您使用Amazon S3作为Django的存储空间而article1.imageImageFieldFileField的对象,则可以使用article1.image.url获取图片网址。

因此,您可以在以下模板中使用网址:

<img src="{{article1.image.url}}">

有关详细信息,请参阅FileField.urlImageField继承自FileField

相关问题