Da din flask-app og Postgres-billeder ikke er i den samme docker-beholder, kan du ikke få adgang til databasen via localhost !!
i din database URL erstatte localhost navnet på Postgres Service i docker-compose/
engine = create_engine('postgresql://user:example@sqldat.com{}:5432/database'.format('service_name_of_postgres'))