2024-04-23 23:29:06 发布
网友
我想在内部css中应用背景图像。我用的是烧瓶模板。这是我的目录
src - templates - image - img.jpg src- templates - upload.html
我想把背景图像上传.html. 但我有404错误。有人能帮我吗?你知道吗
我的代码:
background-image: url("/image/img.jpg");
错误消息:
get /image/img.jpg HTTP/1.1 404
(Flask)标准方法是将静态文件放在项目根目录下的static文件夹中,您将在示例和教程中看到这种方法。假设你的CSS也在static
static
background-image: url('/static/img.jpg');
做你想做的事。但是如果你在模板中嵌入样式
background-image: url({{ url_for('static', filename='img.jpg') }});
是首选,尽管前者可以很好地工作。你知道吗
如果事情变得更复杂,你开始使用蓝图,查阅文档。你知道吗
我认为你给错了路,这就是为什么你得到404错误。你呢可以使用以下代码。你知道吗
background-image: url{"image/img.jpg"};
可能存在多个问题,如:
目录URL不正确:请尝试指定整个URL-而不是"/image/img.jpg"尝试"/templates/image/img.jpg"。
"/image/img.jpg"
"/templates/image/img.jpg"
目录名拼写错误-请正确检查。
确保指定的图像格式正确(.jpg)。
.jpg
(Flask)标准方法是将静态文件放在项目根目录下的
static
文件夹中,您将在示例和教程中看到这种方法。假设你的CSS也在static
做你想做的事。但是如果你在模板中嵌入样式
是首选,尽管前者可以很好地工作。你知道吗
如果事情变得更复杂,你开始使用蓝图,查阅文档。你知道吗
我认为你给错了路,这就是为什么你得到404错误。你呢可以使用以下代码。你知道吗
可能存在多个问题,如:
目录URL不正确:请尝试指定整个URL-而不是
"/image/img.jpg"
尝试"/templates/image/img.jpg"
。目录名拼写错误-请正确检查。
确保指定的图像格式正确(
.jpg
)。相关问题 更多 >
编程相关推荐