我收到错误,sqlalchemy.exc.OperationalError:(sqlite3.OperationalError)数据库被锁定。我写了index.py
def index():
user = User.query.get()
session["user"] = {
"id": id
}
db.session.commit() #1
if user is None:
db.session.add("None")
db.session.commit()
item = Item.query.filter_by(id=3).first()
return render_template('index.html', item=item)
我编写了一个数据库连接代码,SQLALCHEMY_DATABASE_URI = 'sqlite:////Users/xoxo/Downloads/test.db'
。我给test.db提供了permision 777但是发生了同样的错误。我删除了#1 db.session.commit()但是发生了同样的错误。出了什么问题在我的代码中?我该如何解决这个问题?