Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

136
Views
La página web de Django implementada en Heroku no se actualiza cuando cambia la base de datos

Implementé una aplicación en Heroku usando Django. El programa Django usa una base de datos SQLite db.sqlite3 en el directorio raíz para llenar su página. Por separado, también hay un programa de raspado Node.js que se inserta en esa base de datos.

El problema es que la página web actualizada muestra los mismos datos incluso después de que cambió el contenido de la base de datos. Curiosamente, esto no sucede cuando se prueba localmente con python manage.py runserver . ¿Como puedo solucionar este problema?

¡Gracias de antemano!


Como referencia, aquí está mi archivo requirements.txt:

 Django==1.10.6 gunicorn==19.7.1 Pillow==4.0.0 selenium==3.3.1 whitenoise==3.3.0
about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

No puedes usar sqlite en Heroku.

Una base de datos SQLite se almacena como un archivo en el sistema de archivos local. Pero en Heroku, el sistema de archivos es efímero y no se comparte entre dynos. Cada vez que vuelve a implementar su aplicación, escala su proceso o, en su caso, inicia un trabajador, obtiene un nuevo sistema de archivos con una copia diferente del archivo db.

Utilice el soporte adecuado de Postgres a través de los complementos.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!