引言:
上一章介紹了通過flask實作了簡單的api接口項目,本章繼續介紹flask的SQLAlchemy子產品,來對mysql進行簡單的增删改查
一. 環境準備
- 版本: python3
- 開發工具: Pycharm
- 資料庫版本: mysql 5.7+
二. 項目Demo實作
- 打開上次的項目,導入關于mysql的子產品
,flask_sqlalchemy
pymysql
mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查 - 修改
的資料連接配接串config.py
mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查 - 在
方法中初始化db資訊create_app
mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查 - 建立
,對應資料庫中的測試表models.py
mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查 - 建立新的視圖檔案:
, 并在api的init中注冊user.py
mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查 mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
三. 運作測試
運作 manage.py ,使用postman進行接口請求,檢視資料庫,檢查資料是否插入,修改,查詢是否正确等
四. 總結
本篇文章通過 SQLAlchemy 實作了對mysql資料庫的單表的增删改查操作,下一篇會繼續介紹對多表的操作: 多對多,一對多等多表關系的操作,并實作将查詢的資料轉換成json格式的資料傳回.