文章内容
2020/9/4 14:36:38,作 者: 黄兵
AttributeError: 'NoneType' object has no attribute 'drivername'
最近在使用SQLAlchemy新建表的时候,出现如下错误:
AttributeError: 'NoneType' object has no attribute 'drivername'
具体写法如下:
SQLALCHEMY_DATABASE_URI = os.environ.get('DEV_DATABASE_URL')
出现问题的原因:
如果没有找到DEV_DATABASE_URL
这个配置字符串,会报此错误。
解决方案:
在相应的配置文件,增加DEV_DATABASE_URL
配置字符串,也就是连接到SQL数据库的字符串。
参考资料:
1、db.create_all() 'NoneType' object has no attribute 'drivername'
黄兵个人博客原创。
转载请注明出处:黄兵个人博客 - AttributeError: 'NoneType' object has no attribute 'drivername'
评论列表