使用时有什么不同:
<img src="{% static 'images/someimage.png' %}"
和
<img src="https://s3.us-east-2.amazonaws.com/my-bucket/static/images/someimage.png"
答案 0 :(得分:4)
最大的区别在于,在第一种方法中,如果你想有一天改变静态文件的位置,即改变到另一个目录甚至是CDN,你只需要更新设置文件中的“静态”位置
在第二种方法中,您需要进行全局搜索并替换以更新URL,因此有些人会认为第一种方法更可取。
除此之外,当网站运行时,就用户而言,它不会有任何区别。
答案 1 :(得分:1)
图像显示没有差异。
只有你正在使用的是相对路径,而其他你正在使用硬编码图片网址。
推荐:应使用相对路径。