Я хотел бы создать веб-сайт, но продолжаю получать сообщение об ошибке в моем приложении фляги, которое является следующим: 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
Пожалуйста, спросите, если у вас есть какие-либо вопросы или вам нужна дополнительная информация. Я буду очень признателен за помощь.