2015-06-24 177 views
0

我一直在這一部分停留了一段時間。完成所有其他步驟,當我輸入git push heroku master時,它會推送所有文件,但是如何遷移我的本地數據庫?這沒有任何命令。我的settings.py文件仍然指向本地postgres數據庫。如何將這些數據遷移到heroku數據庫?Django 1.8將本地postgres數據庫遷移到heroku數據庫

settings.py

DATABASES = { 
    'default': { 
    'ENGINE': 'django.db.backends.postgresql_psycopg2', 
    'NAME': 'music',      
    'USER': '**', 
    'PASSWORD': '**', 
    'HOST': '127.0.0.1', 
    'PORT': '5432', 
    } 
} 

回答

0

你有沒有跟着Heroku的Django的教程。從django-settings他們明確提到如何heroku將使用dj-database-url包檢測數據庫網址。

因此,只需在您的settings.py文件下面定義此設置,那麼您就很好。

對於導入和導出到heroku postgres請看這heroku-postgres-import-export