Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Heroku - Kann keine Verbindung zum lokalen MySQL-Server herstellen

Dies sind die Änderungen, die Sie vornehmen müssen, um Postgres auf Heroku verwenden zu können.

Sie müssen zwei Python-Pakete installieren

 pip install psycopg2   # postgres adapter for python
 pip install dj_database_url

Denken Sie daran, dies in Ihrer requirements.txt zu aktualisieren

pip freeze > requirements.txt

Schließlich in Ihrer settings.py , import dj_database_url und aktualisieren Sie Ihre DATABASES Einstellungen wie folgt

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

Stellen Sie jetzt Ihre App in Heroku bereit. Heroku fügt automatisch ein Postgresql-Addon für Sie hinzu.