我想创建一个网站,但是我的烧瓶应用程序不断出现错误:builtins.KeyError KeyError:“ SQLALCHEMY_TRACK_MODIFICATIONS”。我不知道这是什么或做什么。
以下是我认为错误来源的代码:
@app.route('/creating', methods=['POST'])
def Create():
text = request.form['M']
example = Main.query.all()
for ex in example:
rows =+ 1
text = request.form['M']
new_ex = Main(rows, text)
db.session.add(new_ex)
db.session.commit()
我已导入此文件:
from flask import Flask, request, render_template
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:Password@localhost:3306/db'
db = SQLAlchemy(app)
class Main(db.Model):
__tablename__ = 'account'
id = db.Column('id', db.Integer, primary_key=True)
data = db.Column('data', db.Unicode)
def __init__(self, id, data):
self.id = id
self.data = data
请询问您是否有任何疑问或需要更多信息。我将非常感谢您的帮助。