无法在烧瓶中正确提供静态文件

罗汉·哈里什

我正在尝试使用 Flask 将静态图像提供给 css 文件。render_template()用来获取 html 文件,并且我有一个用于我的 css 和 javascript 的静态目录。我的另一个图像正在加载,但我从 css 文件中引用的图像不起作用,我从 Flask 终端获取了他的图像:GET /static/static/res/typewriter.jpg HTTP/1.1" 404

我尝试在浏览器中输入路径,效果很好

这就是我引用图像的方式,因为 CSS 文件已经在静态目录中。 background-image: url("/res/typewriter.jpg");

我希望有一个简单的解决方法,特别是因为我是这个东西的新手。谢谢!

用户10364045

在您的 html 文件中,您应该在标题中包含以下内容:

<link rel= "stylesheet" type= "text/css" href= "{{ url_for('static',filename='mainpage.css') }}"> 

...只要您的静态目录名为静态。在我的几个 Flask 应用程序中,我像这样导入 Bootstrap css:

  <link rel=stylesheet type=text/css href="{{ url_for('static', filename='bootstrap.css') }}">

确保您在浏览器中访问http://127.0.0.1:5000(除非您更改了默认设置)。

这里也是我如何从静态目录提供图像的随机示例:

h1 class="display-3"> <img src="/static/title_welcome.png" alt="about"></h1>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在 Django 应用程序中正确提供静态文件

来自分类Dev

烧瓶,无法返回用户选择的静态文件

来自分类Dev

无法让Django提供静态文件

来自分类Dev

烧瓶静态文件给404

来自分类Dev

烧瓶静态文件给404

来自分类Dev

无法在Java中正确读取文件

来自分类Dev

网站不提供媒体文件,但正确提供静态文件

来自分类Dev

无法在Ubuntu 16.04中正确设置静态IP

来自分类Dev

无法在Ubuntu 16.04中正确设置静态IP

来自分类Dev

获取静态文件的正确路径以通过Nginx提供服务

来自分类Dev

PDF文件无法在浏览器中正确显示

来自分类Dev

无法在cronjob生成的文件中正确显示日期

来自分类Dev

Webpack无法在node_modules中正确捆绑.json文件

来自分类Dev

无法在 Blender 和 unity 中正确导入 .fbx 文件

来自分类Dev

设置新的root_path后,烧瓶无法找到静态文件夹

来自分类Dev

在Heroku上部署Node.js无法提供静态文件

来自分类Dev

Hapi.js-无法在SPA中提供静态文件

来自分类Dev

错误:找不到模块“ html”,无法提供静态文件

来自分类Dev

无法使用express.Router提供静态文件?

来自分类Dev

无法从S3存储桶提供静态文件?

来自分类Dev

无法在 AWS elastic-beanstalk 上提供 Django 静态文件

来自分类Dev

无法使用 Express / Node 提供静态 HTML 文件

来自分类Dev

无法从 Flask 服务器提供静态文件

来自分类Dev

Django提供静态文件

来自分类Dev

保留提供静态文件

来自分类Dev

不提供静态文件

来自分类Dev

Java AES加密:需要文件才能在免费提供的解密工具中正确解密

来自分类Dev

无法在jQuery中正确验证

来自分类Dev

IIS 7.0无法正确处理静态文件

Related 相关文章

热门标签

归档