IT資訊
當前位置:智學網 > IT資訊 >  滾動

Python三大框架:Flask框架、Tornado框架、Django框架簡介

2020-03-28 23:09:04 木莊網絡博客 編輯:琳達 瀏覽數:24智學網

Flask框架: Flask誕生于2010年,是Armin ronacher(人名)用 Python 語言基于 Werkzeug 工具箱編寫的輕量級Web開發框架。 Flask 本身相當于一個內核,...

Flask框架

Flask誕生于2010年,是Armin ronacher(人名)用 Python 語言基于 Werkzeug 工具箱編寫的輕量級Web開發框架。

Flask 本身相當于一個內核,其他幾乎所有的功能都要用到擴展(郵件擴展Flask-Mail,用戶認證Flask-Login,數據庫Flask-SQLAlchemy),都需要用第三方的擴展來實現。

比如可以用 Flask 擴展加入ORM、窗體驗證工具,文件上傳、身份驗證等。

Flask 沒有默認使用的數據庫,你可以選擇 MySQL,也可以用 NoSQL。

Flask常用擴展包:

Flask-SQLalchemy:操作數據庫;

Flask-script:插入腳本;

Flask-migrate:管理遷移數據庫;

Flask-Session:Session存儲方式指定;

Flask-WTF:表單;

Flask-Mail:郵件;

Flask-Bable:提供國際化和本地化支持,翻譯;

Flask-Login:認證用戶狀態;

Flask-OpenID:認證;

Flask-RESTful:開發REST API的工具;

Flask-Bootstrap:集成前端Twitter Bootstrap框架;

Flask-Moment:本地化日期和時間;

Flask-Admin:簡單而可擴展的管理接口。

Tornado框架

我們在創建tornado.web.Application的對象時,傳?了第? 個參數——路由映射列表。

實際上Application類的構造函數還接收很多關于 tornado web應?的配置參數,在后?的學習中我們?到的地?會為?家介紹。

我們先來學習?個參數: debug,設置tornado是否?作在調試模式,默認為False即?作在?產模式。

當設置debug=True 后,tornado會?作在調試/開發模式,在此種模式下,tornado為?便我們開發?提供了?種特性:

1.?動重啟,tornado應?會監控我們的源代碼?件,當有改動保存后便會;

2.重啟程序,這可以減少我們?動重啟程序的次數。需要注意的是,?旦我們保存的更改有錯誤,?動重啟會導致程序報錯?退出,從?需要我們保存修正錯誤后?動啟動程序。這?特性也可單獨通過 autoreload=True設置;

分享到:

版權與免責聲明:

凡未注明"稿件來源"的內容均為轉載稿,本網轉載出于傳遞更多信息的目的;如轉載稿涉及版權問題,請作者聯系我們,同時對于用戶評論等信息,本網并不意味著贊同其觀點或證實其內容的真實性;


本文地址:http://www.oxdoff.live/news/2020/03/28/120080239.html

轉載本站原創文章請注明來源:智學網

行業聚焦

Windows10如何禁止鍵盤鼠標喚醒電腦?

  Windows10如何禁止鍵盤鼠標喚醒電腦?只要我們一段時間不操作電腦,電腦就會進入睡眠狀態,這時候我們只要動動鍵盤或鼠標即可喚醒電腦,...[詳細]

iPhone 12系列全新渲染圖曝光 起售價可能不到5k

近日,有外媒曬出了iPhone12系列的全家福。根據外媒Phone Arena最新發布的消息顯示,與此前曝光的消息基本一致,全新的iPhone12系列機型將提供...[詳細]

iQOO Neo3今日開賣:驍龍865+144Hz屏售2698元起

IT之家4月29日消息 iQOO Neo 3手機將在今天10點首次開售,售價 2698 元起。iQOO Neo3采用驍龍865處理器,其采用 7nm ...[詳細]

藝卓推出22.5英寸小屏顯示器:16:10比例,全白配色

IT之家4月28日消息 根據藝卓的官方消息,藝卓宣布推出 22.5 英寸 FlexScan EV2360,官方稱這款無邊框液晶顯示器適用于交易室、后勤辦公室和控...[詳細]

DiskGenius v5.2.1.941 專業綠色版

集數據恢復、分區管理、備份還原等多功能于一身的超級工具軟件DiskGenius新版發布,詳細版本號為v5.2.1.941,DiskGenius是專業級的數據恢復...[詳細]

活動互動

更多

美團充電寶:餐廳排名和充電寶使用無關,不存在“封殺”

 

IT之家5月18日消息 針對近日有關餐廳排名受美團充電寶使用情況影響的傳聞,美團充電寶回應稱,餐廳排名和充電寶...[詳細]

Intel:10nm Ice Lake服務器處理器將在四季度發布

 

此前,Intel公開宣布了代號Tiger Lake下一代移動平臺,采用增強版10nm+工藝制造,集成Willow Cov...[詳細]

微軟正在招聘 16 名工程師,加快完成 Surface Duo 安卓手機開發

 

IT之家5月24日消息 有傳言稱微軟折疊雙屏Android智能手機Surface Duo已經準備好少量發貨,但...[詳細]

金士頓發布DT 70 Type

 

IT之家5月25日消息 根據金士頓的消息,金士頓 DT 70 Type-C接口U盤現已上市,64GB售價69.9元。IT...[詳細]

騰訊游戲正測試“人臉識別”:高度疑似未成年微信支付 400 元后充值需驗證

 

IT之家5月15日消息 2019年11月,國家新聞出版署發布《關于防止未成年人沉迷網絡游戲的通知》,明確游戲產...[詳細]

一周排行每月關注
11选5中奖查询