我正在关注this tutorial,它是学习Flask的绝佳选择。
我输入了使用SQLAlchemy-Migrate创建数据库的所有代码,但是当我运行db_create.py时,我得到一个错误消息
'Could not determine dialect for SQLite'发布于 2014-03-04 02:51:29
您的SQLALCHEMY_DATABASE_URI连接字符串中有一个错误;驱动器值区分大小写,其中的SQLite不能大写,必须全部小写:
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db')您看到的异常是由SQLAlchemy抛出的,它试图使用连接字符串的第一部分来查找正确的数据库方言,它不能找到SQLite,但可以用于sqlite。
https://stackoverflow.com/questions/22154608
复制相似问题