python flask中靜態(tài)文件的管理方法
Web應(yīng)用中大多會提供靜態(tài)文件服務(wù)以便給用戶更好的訪問體驗。
靜態(tài)文件主要包含CSS樣式文件,js腳本,圖片和字體等。
Flask也支持靜態(tài)文件訪問的,默認情況下只需在項目根目錄下,創(chuàng)建名為static的目錄,在應(yīng)用中使用‘/static'開頭的路徑就可以訪問了。但是為了獲得更好的處理能力,推薦使用Nginx 或者其他服務(wù)器管理靜態(tài)文件。
不要直接在模板中寫死靜態(tài)文件路徑,應(yīng)該使用url_for生成路徑。
例如:
url_for('static',filename='style.css')
生成的路徑就是‘/static/style.css'。當然我們也可以定制靜態(tài)文件的真是目錄:
app = Flask(__name__ ,static_folder='/tmp')
那么訪問‘http://localhost:9000/static/style.css',
也就是訪問/tmp/style.css這個文件了。
以上這篇python flask中靜態(tài)文件的管理方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
matplotlib實現(xiàn)自定義散點形狀marker的3種方法
本文主要介紹了matplotlib實現(xiàn)自定義散點形狀marker的3種方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-10-10在Windows上安裝和配置 Jupyter Lab 作為桌面級應(yīng)用程序教程
這篇文章主要介紹了在Windows上安裝和配置 Jupyter Lab 作為桌面級應(yīng)用程序教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04python爬取微信公眾號文章圖片并轉(zhuǎn)為PDF
大家好,本篇文章主要講的是python爬取微信公眾號文章圖片并轉(zhuǎn)為PDF,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下2022-02-02pytorch GAN生成對抗網(wǎng)絡(luò)實例
今天小編就為大家分享一篇pytorch GAN生成對抗網(wǎng)絡(luò)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01