久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

計(jì)算機(jī)技術(shù)|我的第一個(gè)Flask程序

 算法與編程之美 2020-08-08

提出問題

1 Flask介紹

Flask是目前十分流行的web框架,采用Python編程語言來實(shí)現(xiàn)相關(guān)功能,。它被稱為微框架(microframework),,“微”并不是意味著把整個(gè)Web應(yīng)用放入到一個(gè)Python文件,微框架中的“微”是指Flask旨在保持代碼簡(jiǎn)潔且易于擴(kuò)展,,F(xiàn)lask框架的主要特征是核心構(gòu)成比較簡(jiǎn)單,,但具有很強(qiáng)的擴(kuò)展性和兼容性,程序員可以使用Python語言快速實(shí)現(xiàn)一個(gè)網(wǎng)站或Web服務(wù),。

解決問題

2 Hello Flask

一個(gè)最小的Flask應(yīng)用如下:

from flask import Flask

app = Flask(__name__)

@app.route('/')

def hello_world():

return 'Hello,Flask!'

if __name__=='__main__':

    app.run()

首先我們導(dǎo)入了Flask類,,接著我們創(chuàng)建了這個(gè)類的實(shí)例,第一個(gè)參數(shù)應(yīng)該是模塊或包的名稱,,如果使用一個(gè)單一模塊,,就該使用__name__,然后使用route()裝飾器來告訴Flask觸發(fā)函數(shù)的URL,。最后保存的時(shí)候不要用Flask.py作為應(yīng)用名稱,,因?yàn)檫@樣會(huì)與Flask本身發(fā)生沖突,。

最后運(yùn)行,這樣就啟動(dòng)了一個(gè)非常簡(jiǎn)單的內(nèi)建的服務(wù)器,。在瀏覽器地址欄輸入‘http://127.0.0.1:5000/‘就能看見Flask字樣了

現(xiàn)在Web應(yīng)用都是用有意義的URL,,這樣能幫助人們記住,提高回頭率,。我們可以使用route()裝飾器來把函數(shù)綁定到URL:

@app.route('/')

def index():

    return 'Index Page'

@app.route('/hello')

def hello():

    return 'Hello, World'

在地址欄輸入‘http://127.0.0.1:5000/hello’就會(huì)出現(xiàn)如下界面:

3 結(jié)語

Flask 很輕,,花很少的成本就能夠開發(fā)一個(gè)簡(jiǎn)單的網(wǎng)站。非常適合初學(xué)者學(xué)習(xí),。Flask 框架學(xué)會(huì)以后,,可以考慮學(xué)習(xí)插件的使用。例如使用 WTForm + Flask-WTForm 來驗(yàn)證表單數(shù)據(jù),,用 SQLAlchemy + Flask-SQLAlchemy 來對(duì)你的數(shù)據(jù)庫進(jìn)行控制,。

END

實(shí)習(xí)編輯   |   王文星

責(zé)      編   |   劉玉江

 where2go 團(tuán)隊(duì)


微信號(hào):算法與編程之美          

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多