Python 图像不能在Django runserver上以HTML呈现,但HTML可以在浏览器中工作
使用Django和my index.html页面构建网站无法正确呈现图像。当我在浏览器中打开HTML文件时,图像加载良好,但是当我从powershell中执行Python 图像不能在Django runserver上以HTML呈现,但HTML可以在浏览器中工作,python,html,css,django,image,Python,Html,Css,Django,Image,使用Django和my index.html页面构建网站无法正确呈现图像。当我在浏览器中打开HTML文件时,图像加载良好,但是当我从powershell中执行python manage.py runserver时,HTML页面不会呈现任何图像 代码如下——为什么它在服务器上运行时不呈现,但在浏览器中打开时却可以工作 <!DOCTYPE html> <head>Q&A</head> <body> <h1><img src="
python manage.py runserver
时,HTML页面不会呈现任何图像
代码如下——为什么它在服务器上运行时不呈现,但在浏览器中打开时却可以工作
<!DOCTYPE html>
<head>Q&A</head>
<body>
<h1><img src="c:/users/chris/desktop/logo.jpg"></img></h1>
</body>
问答
可能是因为不支持文件表示法
尝试使用
文件://
URI方案。因为图像源应该是URL而不是文件路径
您需要将图像上传到Web服务器并链接到它的URL,就像Django需要知道静态内容的位置才能为它们提供服务器。 请执行以下操作: