Python Django静态标记前置多个http
与标签一起使用的Django设置是什么 我已将静态URL设置为:Python Django静态标记前置多个http,python,django,django-templates,Python,Django,Django Templates,与标签一起使用的Django设置是什么 我已将静态URL设置为: STATIC_URL = '//myid.cloudfront.net/' 它是无协议的,所以我可以在我的站点的安全和非安全版本上使用它 但当我在模板中使用它时,如: <img src="{% static 'i/myimg.png' %}" /> 它呈现为: <img src="http:http:http:http:http:http:http:http:http:http://myid.cloudf
STATIC_URL = '//myid.cloudfront.net/'
它是无协议的,所以我可以在我的站点的安全和非安全版本上使用它
但当我在模板中使用它时,如:
<img src="{% static 'i/myimg.png' %}" />
它呈现为:
<img src="http:http:http:http:http:http:http:http:http:http://myid.cloudfront.net/i/myimg.png" />
是什么导致了这么多冗余的“http:”被前置?如果在文件路径之前传递{{STATIC\u URL}},而不是将其包装在{%STATIC%}中,会发生什么?