久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

python flask框架快速入門

瀏覽:66日期:2022-06-19 17:00:30

 Flask 本身相當(dāng)于一個(gè)內(nèi)核,比如可以用 Flask 擴(kuò)展加入ORM、窗體驗(yàn)證工具,文件上傳、身份驗(yàn)證等。Flask 沒有默認(rèn)使用的數(shù)據(jù)庫,你可以選擇 MySQL,也可以用 NoSQL。

其 WSGI 工具箱采用 Werkzeug(路由模塊),模板引擎則使用 Jinja2。這兩個(gè)也是 Flask 框架的核心。

Flask常用擴(kuò)展包:

Flask-SQLalchemy:操作數(shù)據(jù)庫; Flask-script:插入腳本; Flask-migrate:管理遷移數(shù)據(jù)庫; Flask-Session:Session存儲(chǔ)方式指定; Flask-WTF:表單; Flask-Mail:郵件; Flask-Bable:提供國際化和本地化支持,翻譯; Flask-Login:認(rèn)證用戶狀態(tài); Flask-OpenID:認(rèn)證; Flask-RESTful:開發(fā)REST API的工具; Flask-Bootstrap:集成前端Twitter Bootstrap框架; Flask-Moment:本地化日期和時(shí)間; Flask-Admin:簡單而可擴(kuò)展的管理接口的框架

中文文檔(http://docs.jinkan.org/docs/flask/)英文文檔(http://flask.pocoo.org/docs/0.11/)擴(kuò)展列表:http://flask.pocoo.org/extensions/

jinjia2模板過濾器

python flask框架快速入門python flask框架快速入門

from flask import Flask,render_templateapp =Flask(__name__)@app.route(’/’)def index(): context ={’name’:’engine’,’age’:18, } return render_template(’index.html’,**context)if __name__ == ’__main__’: app.run(debug=True)

python flask框架快速入門python flask框架快速入門

abs——絕對值

python flask框架快速入門python flask框架快速入門python flask框架快速入門

defalut——沒有值就用默認(rèn)值,有就用有的值

python flask框架快速入門

python flask框架快速入門

python flask框架快速入門

python flask框架快速入門

escape(value)或e:轉(zhuǎn)義字符,會(huì)將<、>等符號轉(zhuǎn)義成HTML中的符號

python flask框架快速入門

escape——轉(zhuǎn)義標(biāo)簽

python flask框架快速入門

有開始有結(jié)束{%autoescape 0ff %},{ % endautoescape %}效果等于 |safe

python flask框架快速入門

第一個(gè)彈窗是escape的過濾

python flask框架快速入門

第二個(gè)彈窗是safe的過濾

python flask框架快速入門

first、last、length

python flask框架快速入門

python flask框架快速入門

python flask框架快速入門

striptags(value):刪除字符串中所有的HTML標(biāo)簽,如果出現(xiàn)多個(gè)空格,將替換成一個(gè)空格

python flask框架快速入門python flask框架快速入門

嵌套使用

python flask框架快速入門

python flask框架快速入門

replace

python flask框架快速入門python flask框架快速入門

truncate(value,length=255,killwords=False):截取length長度的字符串

python flask框架快速入門

python flask框架快速入門

python flask框架快速入門

trim——截取字符串前面和后面的空白字符

python flask框架快速入門python flask框架快速入門python flask框架快速入門

wordcount——計(jì)算一個(gè)長字符串中單詞的個(gè)數(shù)

python flask框架快速入門python flask框架快速入門python flask框架快速入門

定義過濾器

python flask框架快速入門python flask框架快速入門python flask框架快速入門python flask框架快速入門

標(biāo)準(zhǔn)類視圖

python flask框架快速入門

這是函數(shù)

python flask框架快速入門

python flask框架快速入門

這是類視圖(/profile/是路由(路徑),endpoint是重命名,view_func是綁定的函數(shù)(調(diào)用)

python flask框架快速入門

python flask框架快速入門

同時(shí),在根目錄添加url_for,此時(shí)直接運(yùn)行會(huì)報(bào)錯(cuò)

python flask框架快速入門python flask框架快速入門

原因在于endpoint重命名了

python flask框架快速入門

解決方式是把Url_for的profile改成,endpoint的geren

python flask框架快速入門python flask框架快速入門python flask框架快速入門

標(biāo)準(zhǔn)類視圖使用

python flask框架快速入門python flask框架快速入門

會(huì)發(fā)生錯(cuò)誤

python flask框架快速入門

查看views的源代碼——用views的方法必須重寫

python flask框架快速入門

重寫類視圖

python flask框架快速入門

成功了

python flask框架快速入門

類視圖映射——app.add_url_rule(’/路徑/’, view_func=類視圖名稱.as_view(‘取名’)) 字典數(shù)據(jù)返回轉(zhuǎn)換json數(shù)據(jù)——用jsonify()——需要導(dǎo)包

python flask框架快速入門python flask框架快速入門

登錄注冊頁面

python flask框架快速入門python flask框架快速入門python flask框架快速入門

添加用戶信息,同時(shí)在html渲染出來

python flask框架快速入門python flask框架快速入門python flask框架快速入門

兩個(gè)用戶名相同,所有抽取出來——繼承

python flask框架快速入門

python flask框架快速入門

基于調(diào)度方式的視圖

python flask框架快速入門python flask框架快速入門

復(fù)習(xí)

python flask框架快速入門python flask框架快速入門

以上就是python flask框架快速入門的詳細(xì)內(nèi)容,更多關(guān)于python flask框架的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 色在线播放 | 免费高清一级毛片 | 亚洲欧美视频一区 | 国产美女高潮一区二区三区 | 欧美亚洲国产一区二区三区 | 久久久久久av | 亚洲欧美日韩一区二区 | 黄久久久 | 特级毛片在线大全免费播放 | 欧美中文日韩 | 日日久 | 中文字字幕在线 | 国产精品网站在线观看 | 欧美 日韩 国产 一区 | 亚洲国产精品99久久久久久久久 | 成人爽a毛片一区二区免费 美女高潮久久久 | 日韩1区 | 欧美寡妇偷汉性猛交 | 99re在线视频 | 色欧美片视频在线观看 | 日韩一区二区在线视频 | 欧美日韩中文字幕 | 中文字幕av一区二区三区 | 日韩有码在线观看 | 亚洲精品国产剧情久久9191 | 狠狠伊人 | 国产免费久久 | 国产午夜精品一区二区 | 亚洲精品乱码久久久久久蜜桃91 | 日韩中文字幕在线播放 | 亚洲欧洲精品一区二区 | 羞羞的视频网站 | 国产不卡视频在线观看 | 精品视频一区二区 | 天天澡天天狠天天天做 | 国产美女精品视频免费观看 | 日中文字幕在线 | 一区在线视频 | 国产一区在线观看视频 | 亚洲国产成人av好男人在线观看 | 亚洲伦理在线 |