为江西媒体服务

2024-09-28 05:28:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我在django做媒体服务的时候遇到了一个有这行代码的项目

href="{{STATIC_URL}}/custom/js/list.js" 

在“设置”中,STATIC\u URL=/xexo/STATIC/。这意味着url将成为

127.0.0.1:8000/xexo/static//custom/js/list.js

注意//。令人惊讶的是即使我这样做

127.0.0.1:8000/xexo/static///////custom/js/list.js 
or 
127.0.0.1:8000/xexo/static/////custom/////js/list.js 

在我的浏览器中列表.js仍将加载。 我的问题是,这怎么可能?你知道吗

编辑

这是我找到的另一个链接

Link 1

Link 2


Tags: or项目django代码urlcustomjslink
2条回答

虽然浏览器中有多个斜杠似乎不会导致任何问题,但最好避免使用,并将该行更改为:

href="{{STATIC_URL}}custom/js/list.js" 

所以避免了双斜杠。你知道吗

此url为:

http://stackoverflow.com/questions/15260904/serving-media-in-django

我可以添加一些斜杠,它的作品很好。。。你知道吗

http://stackoverflow.com/questions/15260904///////serving-media-in-django

我的观点是,这不是一个与django中的媒体服务相关的东西,这似乎是典型的浏览器行为。你知道吗

相关问题 更多 >

    热门问题