пожалуйста; может кто-нибудь сказать мне, что не так с этим кодом ?, я пытался подключиться к моей postgre sql базе данных с flask sqlalchemy, но у меня все еще есть ошибка, что db не определено . Примечание: все модули установлены и загружены успешно.
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:....'
db = SQLAlchemy(app)
class Person(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.Text)
age = db.Column(db.Integer)
def __init__(self, name, age):
self.name = name
self.age = age
def __repr__(self):
return "Name:{}\tAge:{}".format(self.name, self.age)
def create_database():
db.create_all()
print('Database created....')
if __name__ == "__main__":
create_database()