文章内容

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'

分享到:

发表评论

评论列表