A Django-Heroku-postgresify egy Django alkalmazás, amely automatikusan Django adatbázis-konfigurációjának Heroku.
& Nbsp; Telepítés
Telepíteni `` Django-Heroku-postgresify``, egyszerűen fuss `` pip telepíteni Django-Heroku-postgresify`` és megkapod a legújabb verzió telepítése automatikusan megtörténik.
Használat
Módosítsa a Django `` settings.py`` fájlt, és állítsa:
`` `Python
a postgresify import postgresify
ADATBÁZISAINAK = postgresify ()
`` `
Ez az.
Attól függően, hogy Heroku PostgreSQL adatbázisokat megvan telepítve, a `` DATABASES`` konfiguráció automatikusan beállítható, hogy használja őket.
Például, tegyük fel, megvan a következő környezeti változókat beállítani Heroku (tekintheti meg az összes környezeti változók futás `` Heroku config``):
- `` HEROKU_POSTGRESQL_BLUE_URL``
- `` HEROKU_POSTGRESQL_RED_URL``
- `` SHARED_DATABASE_URL``
- `` DATABASE_URL``
A `` DATABASES`` keret lenne:
`` `Python
ADATBÁZISAINAK = {
& Nbsp; & nbsp; & nbsp; "Alapértelmezett": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # DATABASE_URL konfigurációval itt
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; "Megosztott": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # SHARED_DATABASE_URL konfigurációval itt
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; "Kék": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # HEROKU_POSTGRESQL_BLUE_URL konfigurációval itt
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; "RED": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # HEROKU_POSTGRESQL_RED_URL konfigurációval itt
& Nbsp; & nbsp; & nbsp; },
}
`` `
követelmények :
- Python
- Django
Hozzászólás nem található