如何解决为什么我的数据库没有调用 SELECT 查询
在我的 db_connector.py 中:
def get_db():
if 'db' not in g:
print('inside getdb')
engine = create_engine("postgresql://postgres:password123@localhost:5432/test_project",pool_size=20,max_overflow=0)
print('after engine call')
g.db = scoped_session(sessionmaker(bind=engine))
return g.db
但在我的 app.py
try:
usernamedata = db.execute('SELECT username FROM user_login WHERE username=:username',{'username':username}).fetchone()
passworddata = db.execute('SELECT password FROM user_login WHERE username=:username',{'username':username}).fetchone()
print(usernamedata)
print(passworddata)
db.commit()
回来了
none
none
有人可以在出现问题的地方帮助我吗,我对 Python 相当陌生,我不知道如何解决这个问题。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。