PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

SQLAlchemy non può connettersi a Postgresql su localhost

La mia ipotesi è che tu non abbia configurato Flask-SQLAlchemy . Hai molto codice che sembra che tenti di configurarlo, ma senza esaminarlo tutto, suppongo che stia configurando la tua configurazione in modo errato o che stia configurando la tua configurazione troppo tardi.

Assicurati che prima di chiamare qualsiasi cosa che colpirà il database (come db.create_all() ) che il tuo app.config["SQLALCHEMY_DATABASE_URI"] è impostato sull'URI corretto. Probabilmente è impostato su None , e questo sta causando il tuo problema.