Я слежу за учебником на YouTube для Flask и Postgres. Когда мне нужно создать базу данных, я вошел в Python и использовал команду from app import db
, которая выполнилась нормально. Но команда db.create_all()
дает мне следующую ошибку:
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
sqlalchemy.exc.OperationalError: (psycopg2.OperationalError) FATAL: password authentication failed for user "postgres"
Я проверил, и мой пароль верен.
Я просмотрел множество ответов на StackOverflow, все из которых предложить неправильный пароль. Может я что-то пропустил. Я все еще просматриваю документацию и другие сообщения о переполнении стека, но любые указатели будут оценены.
app.config['SQLALCHEMY_DATABASE_URI'] = 'postgresql://postgres:mypassword@localhost/lexus'