Django-Heroku-postgresify є додаток Django, яка забезпечує автоматичне налаштування бази даних Django на Heroku.
І NBSP; Встановити
Щоб встановити `` Django-Heroku-postgresify``, просто запустіть `` пункт встановити Django-Heroku-postgresify``, і ви отримаєте саму останню версію автоматично.
Використання
Змініть `` settings.py`` файл Django, і налаштувати:
`` `Python
від postgresify імпорту postgresify
Бази даних = postgresify ()
`` `
От і все.
Залежно від бази даних Heroku PostgreSQL ви встановите, ваш `` конфігурація DATABASES`` буде автоматично налаштування, щоб використовувати їх.
Наприклад, давайте припустимо, що у вас є такі змінні оточення, встановлені на Heroku (ви можете переглянути список всіх змінних середовища, запустивши `` Heroku config``):
- `` HEROKU_POSTGRESQL_BLUE_URL``
- `` HEROKU_POSTGRESQL_RED_URL``
- `` SHARED_DATABASE_URL``
- `` DATABASE_URL``
Ваше `` Налаштування DATABASES`` буде:
`` `Python
Бази даних = {
І NBSP; & NBSP; & NBSP; "За замовчуванням": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # DATABASE_URL конфіги тут
І NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; 'Shared ": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # SHARED_DATABASE_URL конфіги тут
І NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; "Синій": {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # HEROKU_POSTGRESQL_BLUE_URL конфіги тут
І NBSP; & NBSP; & NBSP; },
І NBSP; & NBSP; & NBSP; 'Червоний': {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # HEROKU_POSTGRESQL_RED_URL конфіги тут
І NBSP; & NBSP; & NBSP; },
}
`` `
Вимоги
- Python
- Django
Коментар не знайдено