Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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
Html 烧瓶-不允许加载本地资源-映像问题_Html_Python 3.x_Flask_Jinja2 - Fatal编程技术网

Html 烧瓶-不允许加载本地资源-映像问题

Html 烧瓶-不允许加载本地资源-映像问题,html,python-3.x,flask,jinja2,Html,Python 3.x,Flask,Jinja2,我有下面的代码为我拥有的图像生成正确的文件路径,它也在浏览器中生成的HTML中正确地填充它们,但我的浏览器拒绝加载,说“不允许加载本地资源” 这是我的代码: 蟒蛇3: HTML: 我唯一的问题是,我的浏览器不允许我显示某人上传的图像 非常感谢所有的帮助 编辑1: {% for row in allPosts %} <div class="container-fluid" align="center"> <span clas

我有下面的代码为我拥有的图像生成正确的文件路径,它也在浏览器中生成的HTML中正确地填充它们,但我的浏览器拒绝加载,说“不允许加载本地资源”

这是我的代码: 蟒蛇3:

HTML:

我唯一的问题是,我的浏览器不允许我显示某人上传的图像

非常感谢所有的帮助

编辑1:

{% for row in allPosts %}
    <div class="container-fluid" align="center">
    <span class="badge badge-info">#{{ row[0] }} / Pridané dňa {{ row[1] }}<br>používateľom {{ row[2] }}</span>
    <h6>{{ row[3] }}</h6>
    <p>{{ row[4] }}</p>
    
    <!-- I tried both <img> tags below, none of them works.. -->
    <img src="{{ row[5] }}" alt="my text">
    <!-- <img src="{{ url_for('static', filename='{{ row[5] }}') }}" alt="my text"> -->
</div>
<p>&nbsp;</p>   
{% endfor %}
{%用于allPosts%中的行]
#{{row[0]}/Pridanédňa{{{row[1]}
použvateľom{row[2]} {{行[3]} {{行[4]}

{%endfor%}
这是:

<img src="{{ url_for('static', filename='{{ row[5] }}') }}" alt="my text">

应该是:

<img src="{{ url_for('static', filename=row[5]) }}" alt="my text">

这是:

<img src="{{ url_for('static', filename='{{ row[5] }}') }}" alt="my text">

应该是:

<img src="{{ url_for('static', filename=row[5]) }}" alt="my text">

您确实需要在浏览器中查看源代码,以查看正在呈现的img路径。不要把花括号套起来。尝试以下操作以查看是否存在路径问题:

<img src="/path/to/static/{{ row[5] }}" alt="my text">

您确实需要在浏览器中查看源代码,以查看正在渲染的img路径。不要把花括号套起来。尝试以下操作以查看是否存在路径问题:

<img src="/path/to/static/{{ row[5] }}" alt="my text">

请发布完整的错误消息,包括行号Flask没有给出任何错误,只有在我的浏览器控制台中,我才能看到它说:不允许加载本地资源。然后,在我的标签所在的地方,只有一个“破碎的图像”可见…请给我看HTML源代码。特别是img标记被渲染的部分。请把这个问题写在上面,格式正确code@J.G.我已经添加了HTML代码,使用Jinja2填充图像。在我上面问题的编辑1下。谢谢你的建议:因为看起来你是在Windows上,所以不要在代码中使用文件路径。专门使用os.path.join`et al。你可能不想做
app.\u static\u folder=os。getcwd()+“\\css”
请发布完整的错误消息,包括行号Flask没有给出任何错误,只有在我的浏览器控制台中,我才能看到它说:不允许加载本地资源。然后,在我的标签所在的地方,只有一个“破碎的图像”可见…请给我看HTML源代码。特别是img标记被渲染的部分。请把这个问题写在上面,格式正确code@J.G.我已经添加了HTML代码,使用Jinja2填充图像。在我上面问题的编辑1下。谢谢你的建议:因为看起来你是在Windows上,所以不要在代码中使用文件路径。专门使用os.path.join`et al。你可能不想做
app.\u static\u folder=os。getcwd()+“\\css”
这就解决了。实际上我把它改成:
,它成功了,谢谢!这是成功的。实际上我把它改成:
,它成功了,谢谢!
{{ url_for('static', filename=row[5]) }}