Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/371.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/322.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
Can';将CSS和JavaScript链接到HTML_Javascript_Python_Html_Css_Flask - Fatal编程技术网

Can';将CSS和JavaScript链接到HTML

Can';将CSS和JavaScript链接到HTML,javascript,python,html,css,flask,Javascript,Python,Html,Css,Flask,我正在使用flask制作一个网站, HTML工作正常“网站加载,但由于某些原因,HTML和CSS无法链接: 我使用url_for Flask命令,但它仍然不起作用,当我打开站点并检查它时,看起来链接起作用了,但是css、javascript等文件夹。。。空的 HTML: StoreScan {%block head%}{%endblock%} StoreScan 认证 欢迎回来! 登录 新来的? 登记 搜寻 你想找到什么? 搜寻 易趣 亚马逊 {%block body%}{%endb

我正在使用flask制作一个网站, HTML工作正常“网站加载,但由于某些原因,HTML和CSS无法链接:

我使用url_for Flask命令,但它仍然不起作用,当我打开站点并检查它时,看起来链接起作用了,但是css、javascript等文件夹。。。空的

HTML:


StoreScan
{%block head%}{%endblock%}
StoreScan
认证
欢迎回来!

登录 新来的? 登记 搜寻 你想找到什么?

搜寻 易趣
亚马逊

{%block body%}{%endblock%}
Flask找不到您的静态文件夹。它在哪里?除非您在蓝图上进行了修改,否则flask将在主应用程序的同一级别上查找satic文件夹

因此,假设您有运行应用程序的.py文件-以下示例中的flask_server.py-在“web”目录的第一级中,flask将查找同一级上的静态文件夹-templates文件夹也是如此:


希望它适合你。:)

所有Css和Js文件都被视为静态文件,并由您放置在名为Static的文件夹中,以使其正常工作。

据我所知,即使您的文件目录是正确的,因为您正在使用Jinja,您可能只想使用文件目录,而不使用url\u作为功能。因此,不要{{url_for('static',filename='style/assets/dollars.jpeg')}},只需执行'style/assets/dollars.jpeg'。希望这有帮助