در جنگو-heroku-postgresify یک برنامه جنگو فراهم می کند که به صورت خودکار جنگو پیکربندی پایگاه داده در Heroku است.
& nbsp؛ در نصب
برای نصب `` جنگو-heroku-postgresify``، به سادگی اجرا `` ستاره جنگو-heroku-postgresify`` نصب و شما آخرین نسخه نصب به طور خودکار دریافت کنید.
استفاده
اصلاح جنگو `` فایل settings.py`` خود را، و تنظیم:
`` `پایتون
از postgresify postgresify واردات
پایگاه داده = postgresify ()
`` `
خودشه.
بسته به پایگاه داده PostgreSQL و Heroku شما نصب کردم، `` پیکربندی DATABASES`` خود را به طور خودکار راه اندازی به استفاده از آنها باشد.
به عنوان مثال، فرض شما متغییر های محیطی زیر مجموعه در Heroku (شما می توانید لیستی از تمام متغیرهای محیطی در حال اجرا توسط `` config`` heroku مشاهده) کردم:
- `` 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؛ 'RED ": {
و nbsp؛ & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ از & nbsp؛ در و nbsp؛ # تنظیمات HEROKU_POSTGRESQL_RED_URL اینجا
و nbsp؛ & nbsp؛ در و nbsp؛ }،
}
`` `
مورد نیاز:
پایتون
جنگو
نظر یافت نشد