如何在Google Cloud中部署Flask Framework? 發表於 2025-02-24 更新於 2025-03-31 分類於 Google Cloud Disqus: 文章字數: 1.6k 前言開發完的Flask到底如何部署到雲端伺服器呢?查詢很多網路上的資訊,但實作起來還是遇到很多問題,記錄這些問題方便以後查閱。 閱讀全文 »
Python Flask 概念與實作(五) - 渲染模板 發表於 2025-02-07 更新於 2025-03-05 分類於 Python , Flask Disqus: 文章字數: 1.1k 前言網站框架有一個美美的前端是非常重要的一件事,畢竟如果你不是單純提供API服務的話,最後呈現的仍是網站前端頁面。然而如何在Flask中渲染你的前端畫面呢?讓我們繼續看下去… 閱讀全文 »
Python Flask 概念與實作(三) - 專案檔案分佈 發表於 2024-12-23 更新於 2025-04-25 分類於 Python , Flask Disqus: 文章字數: 1.6k 前言專案檔案的部署這一節,原本想說不就是檔案按種類區分就好?殊不知這其中細節水很深,搞得死去活來。最後也做了好很多功課,甚至有想把現有專案砍掉重來的念頭。但後來發現若只是單純重新建新專案只是照本宣科,何不試著修改當前的專案🙄?關於這節,若你的網站只是單純blog、少許頁面或API等少量功能可以走馬看花略過,但如果是有意擴大網站的話,要特別注意檔案分佈的問題👻! 閱讀全文 »
Python Flask 概念與實作(四) - 連接資料庫 發表於 2024-12-03 更新於 2025-02-07 分類於 Python , Flask Disqus: 文章字數: 1.2k 前言Flask內建的SQLite用作開發非常方便,但在較大型的專案中則相對來說效能較低,而Flask也支援連接其他種類的資料庫。MySQL是一個常見的資料庫管理系統,搭配docker可以更快的建立我們的DB server。 閱讀全文 »
Python Flask 概念與實作(二) - Web server概念 發表於 2024-11-11 更新於 2024-12-03 分類於 Python , Flask Disqus: 文章字數: 1.8k 前言我們在本地開發好flask後,到底如何將已經開發好的flask部署到網路當中?網路中查了很多資料,WSGI server、Nginx、Proxy server、Reverse Proxy等等其實各個環環相扣,使用這些工具提高我們server的效率與安全性。 閱讀全文 »
Python Flask - 使用 WTForm 快速建立表單 feet. flask檔案佈局 & bootstrap 發表於 2024-10-04 更新於 2025-04-25 分類於 Python , Flask Disqus: 文章字數: 2k 前言在網站中常常用到各式各樣的表單(e.g. 註冊、登入、留言等),然而每次都要重寫表單實在太麻煩,flask提供flask-wtform套件幫助我們快速建立表單。但單純的表單是沒有辦法滿足我虛榮的內心🤷🏻,剛好bootstrap也支援wtform,我們利用bootstrap美化我們的表單。而隨著我們專案變得更大,檔案與code也變得更多更複雜,我們在import檔案時也遇到的一點狀況,為此也影響我們專案的佈局。 閱讀全文 »
Python Flask - 使用 Flask SQLAlchemy 建立資料庫 發表於 2024-10-03 更新於 2024-10-07 分類於 Python , Flask Disqus: 文章字數: 490 前言flask提供flask sqlalchemy套件讓開發人員可以更容易操控資料庫各項指令,除了支持MySQL等資料庫以外,可以直接使用SQLite,讓開發人員快速上手(is me 👋🏼),使用flask sqlalchemy時仍有一部分需要特別注意的小問題🤦🏻,我們也使用flask內建的flask shell驗證我們的資料庫 閱讀全文 »
Python Flask - 使用 Flask Bootstrap 渲染你的HTML 發表於 2024-10-03 更新於 2025-03-05 分類於 Python , Flask Disqus: 文章字數: 1k 前言如果你略懂 HTML & CSS 並且有在關注網站架設,應該對Bootstrap並不陌生。Bootstrap讓你可以快速套用現成的模板,減少開發的時間(解決不堪的美感),其實在flask當中使用flask-bootstrap這個套件就可以在你的html中使用Bootstrap的模板 閱讀全文 »
Python Flask 概念與實作(一) - Flask model運用 發表於 2024-07-25 更新於 2024-12-03 分類於 Python , Flask Disqus: 文章字數: 1.1k 前言在Flask中有需多實用的model,在之後的實作我們也會使用到,這小節會介紹許多model,若之後有使用到其他的model我盡量也會補充進來。 閱讀全文 »
Python Flask 概念與實作 - 佈置環境 發表於 2024-07-25 更新於 2024-12-03 分類於 Python , Flask Disqus: 文章字數: 685 前言目前網路上常見的Python Web框架有Django、Flask與Flask API,Django似乎是最常見的框架,使用MVT(Model–Template–Views),且創建專案時大部分的架構都會幫你建構好😏,但對本人來說一開始一堆檔案也不知道幹嗎用的,因此想說Flask是一個輕量級的框架,想用什麼在安裝就好,所以想透過教學文章記錄自己學習的過程,有出錯再麻煩指正,方便我學得更快更深🤝 閱讀全文 »