Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
提供静态文件时的Django协议相对URL_Django - Fatal编程技术网

提供静态文件时的Django协议相对URL

提供静态文件时的Django协议相对URL,django,Django,当我使用{%static'…'%}标记添加静态文件时,URL输出是绝对URL,而不是协议相对URL。如何在Django中获取协议相关URL?我需要硬编码吗 我使用static标签得到这个: 我想要的地方当使用子域将静态文件服务于协议相对URL时,设置静态URL,如静态URL='//s.cdn.example.com/'您的静态URL设置为什么?@HeddevanderHeide ah right愚笨我。我现在将静态URL设置为协议相对URL,它就可以工作了。它以前有协议。非常感谢。

当我使用
{%static'…'%}
标记添加静态文件时,URL输出是绝对URL,而不是协议相对URL。如何在Django中获取协议相关URL?我需要硬编码吗

我使用static标签得到这个:
我想要的地方

当使用子域将静态文件服务于协议相对URL时,设置
静态URL
,如
静态URL='//s.cdn.example.com/'

您的
静态URL
设置为什么?@HeddevanderHeide ah right愚笨我。我现在将
静态URL
设置为协议相对URL,它就可以工作了。它以前有协议。非常感谢。