django-Heroku-postgresify is een Django app die automatisch Django database-configuratie biedt op Heroku.
& Nbsp; Installeer
Te installeren `` django-Heroku-postgresify``, gewoon lopen `` pip installeren django-Heroku-postgresify`` en je zult de laatste versie automatisch geïnstalleerd te krijgen.
Gebruik
Wijzig uw Django `` settings.py`` bestand en in te stellen:
`` `Python
van postgresify import postgresify
DATABANKEN = postgresify ()
`` `
Dat is het.
Afhankelijk van de Heroku PostgreSQL databases je hebt geïnstalleerd hebt, zal je `` DATABASES`` configuratie automatisch worden ingesteld om ze te gebruiken.
Bijvoorbeeld, laten we aannemen dat u de volgende omgevingsvariabelen ingesteld op Heroku (u kunt de lijst van alle omgevingsvariabelen bekijken door `` Heroku config``) kreeg:
- `` HEROKU_POSTGRESQL_BLUE_URL``
- `` HEROKU_POSTGRESQL_RED_URL``
- `` SHARED_DATABASE_URL``
- `` DATABASE_URL``
Uw `` DATABASES`` instelling zou zijn:
`` `Python
DATABANKEN = {
& Nbsp; & nbsp; & nbsp; 'Default': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # DATABASE_URL configs hier
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; 'Gedeeld': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # SHARED_DATABASE_URL configs hier
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; 'Blauw': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # HEROKU_POSTGRESQL_BLUE_URL configs hier
& Nbsp; & nbsp; & nbsp; },
& Nbsp; & nbsp; & nbsp; 'RED': {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # HEROKU_POSTGRESQL_RED_URL configs hier
& Nbsp; & nbsp; & nbsp; },
}
`` `
Eisen
- Python
- Django
Reacties niet gevonden