django-Heroku-postgresify jest aplikacja Django, który zapewnia automatyczną konfigurację bazy danych Django na Heroku.
& Nbsp; Zainstaluj
Aby zainstalować `` django-Heroku-postgresify``, po prostu uruchom `` pip zainstalować django-Heroku-postgresify`` a dostaniesz najnowszą wersję zainstalowany automatycznie.
Zastosowanie
Zmodyfikować plik `` settings.py`` Django i ustaw:
`` `Python
z postgresify importu postgresify
BAZY DANYCH = postgresify ()
`` `
To jest.
W zależności od baz danych PostgreSQL Heroku masz zainstalowanych, konfiguracja `` DATABASES`` zostanie automatycznie konfigurację do korzystania z nich.
Na przykład, załóżmy, że masz następujące zmienne środowiskowe ustawione na Heroku (można wyświetlić listę wszystkich zmiennych środowiskowych, uruchamiając `` Heroku config``):
- `` HEROKU_POSTGRESQL_BLUE_URL``
- `` HEROKU_POSTGRESQL_RED_URL``
- `` SHARED_DATABASE_URL``
- `` DATABASE_URL``
Twój `` DATABASES`` ustawienie będzie:
`` `Python
BAZY DANYCH = {
& Nbsp; & nbsp; & nbsp; "Default": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # configs DATABASE_URL tutaj
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; "WSPÓLNE": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # configs SHARED_DATABASE_URL tutaj
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; "NIEBIESKI": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # configs HEROKU_POSTGRESQL_BLUE_URL tutaj
& Nbsp; & nbsp; & nbsp; }
& Nbsp; & nbsp; & nbsp; "RED": {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # configs HEROKU_POSTGRESQL_RED_URL tutaj
& Nbsp; & nbsp; & nbsp; }
}
`` `
Wymagania :
- Python
- Django
Komentarze nie znaleziono