Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

394
Visualizações
Cómo implementar una aplicación FastAPI usando PostgreSQL como base de datos en Heroku

Desarrollé una aplicación FastAPI en un entorno virtual usando una base de datos SQLite pero la implementé en Heroku con una base de datos PostgresSQL en Heroku como se sugiere en el tutorial . Aunque funcionó en mi PC, agregar PostegresSQL como un complemento y reemplazar el valor de SQLALCHEMY_DATABASE_URL en la database.py de datos.py rompió todo. Tenga en cuenta que congelé correctamente las dependencias en el archivo requirements.txt . Sin embargo, no puedo entender qué salió mal.

Para mayor aclaración, he enviado mi código a GitHub y se puede acceder a él en este repositorio: Self_calculation .

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Si está utilizando Postgres Addon en Heroku, probablemente su solución sea simple.

Use os.environ para obtener los parámetros de conexión, no intente conectarse directamente, es la solución recomendada por Heroku de Heroku Postgres

 import os DATABASE_URL = os.environ.get('DATABASE_URL')
over 4 years ago · Santiago Trujillo Relatório

0

Solo necesito ejecutar esto:
1) heroku git:remote -a my_heroku_app_name

2) registros de heroku logs --tail

después de eso pude ver mi problema.
En mi caso olvidé cambiar la url de postgres en el archivo alembic.ini

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda