Django-Heroku-postgresify является приложение Django, который обеспечивает автоматическую настройку базы данных Django на Heroku.
& NBSP; Установить
Чтобы установить `` Django-Heroku-postgresify``, просто запустите `` пункт установить Django-Heroku-postgresify``, и вы получите последнюю версию автоматически устанавливается.
Использование
Измените `` settings.py`` файл Django, и установить:
`` `Питона
от postgresify импорта postgresify
БАЗЫ ДАННЫХ = postgresify ()
`` `
Вот и все.
В зависимости от базы данных PostgreSQL Heroku вы получили, установленных, ваш `` конфигурации DATABASES`` будет автоматически настройки, чтобы использовать их.
Например, давайте предположим, что вы получили следующие переменные окружения, установленные на Heroku (вы можете просмотреть список всех переменных окружения, запустив `` Heroku config``):
- `` HEROKU_POSTGRESQL_BLUE_URL``
- `` HEROKU_POSTGRESQL_RED_URL``
- `` SHARED_DATABASE_URL``
- `` DATABASE_URL``
Ваше `` Настройка DATABASES`` будет:
`` `Питона
БАЗЫ ДАННЫХ = {
& NBSP; & NBSP; & NBSP; 'по умолчанию': {
& NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; # DATABASE_URL конфиги здесь
& NBSP; & NBSP; & NBSP; },
& NBSP; & NBSP; & NBSP; 'ОБЩИЙ': {
& 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
- Джанго
Комментарии не найдены