Flask中怎么使用静态文件

   2024-10-19 4960
核心提示:在Flask中使用静态文件很简单,只需要在项目的根目录下创建一个名为static的文件夹,并在其中存放静态文件(如CSS、JavaScript、

在Flask中使用静态文件很简单,只需要在项目的根目录下创建一个名为static的文件夹,并在其中存放静态文件(如CSS、JavaScript、图片等)。然后,在Flask应用中使用url_for函数来引用这些静态文件。

在项目根目录下创建一个名为static的文件夹,存放静态文件。

在Flask应用中使用url_for函数来引用静态文件,例如:

from flask import Flask, url_forapp = Flask(__name__)@app.route('/')def index():    return '<img src="https://www.mykuaidi.com/static/image/lazy.gif" class="lazy" original="https://www.mykuaidi.com/static/image/nopic320.png" + url_for('static', filename='image.jpg') + '">'if __name__ == '__main__':    app.run()

在上面的例子中,url_for('static', filename='image.jpg')会生成静态文件static/image.jpg的URL,并在页面中显示这张图片。

注意:默认情况下,Flask会在/static前缀下查找静态文件,如果你想修改这个前缀,可以在创建Flask应用时指定static_url_path参数,例如app = Flask(__name__, static_url_path='/assets')

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号