第十七篇:Python 进阶-Web 框架高级特性
1. Flask 扩展
Flask-SQLAlchemy 进行数据库操作
Flask-SQLAlchemy 是 Flask 应用中用于数据库操作的扩展。它简化了与各种数据库(如 SQLite、MySQL、PostgreSQL 等)的交互,提供了面向对象的数据库模型定义和操作方法。
首先,确保已经安装了 flask
和 flask-sqlalchemy
:
pip install flask flask-sqlalchemy
以下是一个简单的示例,展示如何使用 Flask-SQLAlchemy 进行基本的数据库操作:
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app