【问题标题】:My web page is not showing images using Flask [duplicate]我的网页没有使用 Flask 显示图像 [重复]
【发布时间】:2018-02-25 08:57:35
【问题描述】:

我正在使用 html、css、bootstrap 和烧瓶制作一个项目,我在网站上有 3 张图片,当我使用 Flask 时它们没有出现。

我的 HTML 代码。

<div class="carousel-inner">
      <div class="item active">
        <img src="C:/Users/Mahin/Desktop/Spiritus/flaskwork/Scripts/app/static/images/1.jpg" alt="Beer" style="width:100%">
      </div>

      <div class="item">
        <img src="C:/Users/Mahin/Desktop/Spiritus/flaskwork/Scripts/app/static/images/2.jpg" alt="Whiskey"  style="width:100%">
      </div>

      <div class="item">
        <img src="C:/Users/Mahin/Desktop/Spiritus/flaskwork/Scripts/app/static/images/3.jpg" alt="Vader" style="width:100%">
      </div>
    </div>

我的 Python 代码

from flask import Flask, render_template
app = Flask(__name__)

@app.route("/")
def main():
    return render_template('index.html')

if __name__ == "__main__":
    app.run()

【问题讨论】:

    标签: python html css flask bootstrap-4


    【解决方案1】:

    由于您的图像已经在staticimages 文件夹中,因此您无需指定完整路径:

    <div class="carousel-inner">
      <div class="item active">
        <img src="/static/images/1.jpg" alt="Beer" style="width:100%">
      </div>
    
      <div class="item">
        <img src="/static/images/2.jpg" alt="Whiskey"  style="width:100%">
      </div>
    
      <div class="item">
        <img src="/static/images/3.jpg" alt="Vader" style="width:100%">
      </div>
    </div>
    

    【讨论】:

    • 这对我有用!!我错过了宽度谢谢!
    猜你喜欢
    • 2018-03-28
    • 1970-01-01
    • 2018-11-03
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    相关资源
    最近更新 更多