Skip to content

第三章:生产边界 ​

本章目标 ​

学习数据库集成、认证授权、配置管理等生产环境必备技能。

学习路径 ​

  1. 心智模型 - 数据库与 ORM
  2. 可运行实验 - SQLAlchemy 集成
  3. 调试与边界 - 认证与授权
  4. 练习答案

关键概念 ​

数据库集成:

python
from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker

engine = create_engine("postgresql://user:pass@localhost/db")
SessionLocal = sessionmaker(bind=engine)

def get_db():
    db = SessionLocal()
    try:
        yield db
    finally:
        db.close()

用心记录每一步成长