文章目錄
- 一、 Flask 介紹
- 1.1 安裝 Flask
- 二、Flask的基本使用
- 2.1 創建第一個 Flask 應用
- 2.2 路由與視圖函數
- 2.3 請求與響應
- 2.4 響應對象
- 2.5 模板渲染
- 2.6 模板繼承
- 2.7 靜態文件管理
- 2.8 Blueprint 藍圖
- 2.9 錯誤處理
- 三、Flask擴展與插件
- 四、部署 Flask 應用
- 五、總結
Flask 是一個輕量級的 Python Web 框架,因其簡單易用、靈活性高而受到廣泛歡迎。本文將全面介紹 Flask 的基本用法,幫助你快速上手并掌握 Flask 開發的核心概念。
一、 Flask 介紹
Flask 是一個用 Python 編寫的輕量級 Web 框架,基于 Werkzeug WSGI 工具箱和 Jinja2 模板引擎。Flask 以其簡潔的設計和靈活性著稱,適合快速開發和原型設計。它不強制使用特定的項目結構或組件,開發者可以根據需要選擇所需的庫和工具。
參考:Flask (flask.palletsprojects.com)
1.1 安裝 Flask
在開始之前,確保你已經安裝了 Python(推薦版本 3.6 及以上)。可以使用 pip 來安裝 Flask:
pip install Flask
安裝完成后,可以通過以下命令驗證是否安裝成功: