flask-developer-roadmap

【Flask 教學】2020 Flask 學習路線圖

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

本篇參考 Backend Developer roadmap,製作了一份 Flask 學習路線圖,本篇內容會持續更新,任何問題歡迎底下留言! 一. Flask 入門篇 Why Flask? 喜歡 Flask 的設計理念 Micro 輕量化,在架設 Flask 時就像是堆積木,可以自己決定要使用什麼積木 (擴充套件),不會有多餘的積木,達到簡單、輕量、高擴充性的架構。 The “micro” in microframework means Flask aims to keep the core simple but extensible. Flask won’t make many decisions for you, such as what database to use. Those d […]

[Flask教學] Flask-SQLAlchemy 資料庫連線&設定入門(一)

發佈於 發佈留言分類: 04 Python Flask 教學06 Python 資料庫教學10 所有文章

一. 前言 1. 什麼是 Flask-SQLAlchemy ? Flask 本身不支援直接對資料庫操作,而 Flask-SQLAlchemy 是 Flask 的擴充套件,是為了簡化 Flask 開發人員操作資料庫而出現的套件,它適度的包裝了SQLAlchemy。 2. 為什麼使用 Flask-SQLAlchemy ? 可支援市面上常用的資料庫 sqlite、Mysql、PostgreSQL、MSSql、Oracle 可以使用原生 SQL下指令,也同時支援 ORM 框架來操作資料庫,可以隨時切換很方便。 參考官方文件: SQLAlchemy Flask-SQLAlchemy 二. 進入 Flask-SQLAlchemy 世界 1. 安裝 1.1 如何安裝 Flask-SQLAlchemy 安裝 […]