2016-11-10 64 views
0

我輸入以下代碼使用Python連接到我的Heroku數據庫:DATABASE_URL關鍵的Heroku錯誤

urlparse.uses_netloc.append("postgres") 
url = urlparse.urlparse(os.environ["DATABASE_URL"]) 

conn = psycopg2.connect(
    database=rul.pat[1:], 
    user=url.username, 
    password=url.password, 
    host=url.hostname, 
    port=url.port 
) 

我得到第二行的一個關鍵錯誤。有人可以描述發生了什麼嗎?我需要以某種方式將DATABASE_URL添加到環境中嗎?我運行Linux的bash在Windows 10

回答

0

我在這裏找到了答案: KeyError: 'DATABASE_URL' in django 1.4

在我輸入這樣的終端:

export DATABASE_URL=<url to database> 
+0

注:我有過這樣做bash的實例。它不記得這個值。 –