標籤:

Flask連接資料庫打怪升級之旅

前言

在初學 Flask 的時候,在資料庫連接這部分也跟每個初學者一樣。但是隨著工作中項目接手的多了,代碼寫的多了,歷練的多了也就有了自己的經驗和技巧。在對這塊兒代碼不斷的進行升級改造後,整理了自己在連接資料庫這部分的的一個學習經驗,也就是我們今天分享的連接資料庫部分的打怪升級之旅。希望可以為大家在學習 Python 的路上提供一些參考。

初級階段

首先安裝 Mysql 擴展包

建立資料庫鏈接

開啟打怪升級之路

在日常開發中,連接資料庫最多的應用場景就是,查詢所有數據和查詢單條數據。就以查詢所有數據場景為例。

小白版本——在後端憑接表格,傳到前端渲染

進階階段

第一關——後端消滅 HTML 標籤

後端:

前端:

第二關——讓返回值更優雅

第三關——讓代碼更簡潔

一個更高效的方式——直接將返回的嵌套元祖轉換為嵌套的字典,常用與只查詢 ID, Username 的場景

經驗總結

作為一個程序員學習新的技術知識都是必須的,我們都是自己事業上無人可替的開拓者,我們都是要經歷從入門到熟練再到精略的過程,過程雖然很痛苦不過收穫的喜悅也是別人羨慕不來的,IT 大牛 不是那麼容易就練成的。希望今天的分享能夠幫助到大家。


致每一位程序員


推薦閱讀:

python爬蟲抓下來的網頁,中間的中文亂碼怎麼解決?
第一天——畫一個圓
Abaqus中如何根據不同的材料來創建對應的set?
爬蟲是不是用 Node.js 更好?
深入描述符

TAG:Python | Flask |