37,720
社区成员
发帖
与我相关
我的任务
分享
#coding: utf-8
from sqlalchemy import create_engine
from sqlalchemy.orm import scoped_session, sessionmaker
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.pool import NullPool
from config import DB_URL
engine = create_engine(DB_URL, pool_recycle=28000, echo=False, poolclass=NullPool)
db = scoped_session(sessionmaker(autocommit=False, autoflush=False, bind=engine))
dbSession = db()
Base = declarative_base()
而其它程序文件则是引用 dbSession进行操作数据库,而Base则负责定义ORM对像
你还有要好好看看 flask对于大型一点的项目目录结构什么的,这样你才会用着比较顺,慢慢来吧