Mysql
 sql >> Database >  >> RDS >> Mysql

Heroku - Impossibile connettersi al server MySQL locale

Queste sono le modifiche che devi apportare per utilizzare postgres su heroku.

Devi installare due pacchetti Python

 pip install psycopg2   # postgres adapter for python
 pip install dj_database_url

Ricordati di aggiornarlo nel tuo requirements.txt

pip freeze > requirements.txt

Finalmente nel tuo settings.py , import dj_database_url e aggiorna i tuoi DATABASES impostazioni come segue

db_from_env = dj_database_url.config(conn_max_age=500)
DATABASES['default'].update(db_from_env)

Ora distribuisci la tua app su heroku. Heroku aggiungerà automaticamente un componente aggiuntivo postgresql per te.