編輯 - 新的類似的問題 - : django.db.backends.postgresql_psycopg2,爲'NAME',我把數據庫名稱,爲'用戶'和'密碼'我把用戶名和我創建的密碼..然後我爲主機和端口放置了什麼?主機我把127.0.0.1?和端口我把5432?這是我在安裝PostgreSQL時收到的主機和端口。另外,當我安裝PostgreSQL時,它要求我爲數據庫創建一個密碼,我何時使用該密碼?使用django項目設置PostgreSQL
原來的問題,現在已經回答了: 我是新來的數據庫和django,我正在閱讀djangobook(http://www.djangobook.com/en/2.0/chapter05.html),我安裝了PostgreSQL。
在djangobook,它說:「我們假設你已經建立了一個數據庫服務器,激活它,並在它創建了一個數據庫(例如,使用CREATE DATABASE語句)」
我做了什麼安裝PostgreSQL和psycopg2-2.5.1,然後創建使用這些指令的用戶和數據庫: https://confluence.atlassian.com/display/CONF30/Database+Setup+for+PostgreSQL+on+Windows
然而,我當我到達「設置合流使用PostgreSQL數據庫」停止。我是否需要執行「設置Confluence以使用PostgreSQL數據庫」以便在使用django構建應用程序時使用數據庫?
哦好吧,所以要使用一個Django的數據庫,我首先創建一個新的用戶,密碼和數據庫。使用戶成爲數據庫的所有者,然後爲'引擎',我把django.db.backends.postgresql_psycopg2,'NAME',我把數據庫名稱,'USER'和'PASSWORD'我把用戶名和我創建的密碼..然後我爲主機和端口放置了什麼?主機我把127.0.0.1?和端口我把5432?這是我在安裝PostgreSQL時收到的主機和端口。另外,當我安裝PostgreSQL時,它要求我爲數據庫創建一個密碼,我何時使用該密碼? – user216485
@ user216485:對於主機,您將放置運行數據庫的計算機的IP地址。 '127.0.0.1'總是意味着「這臺計算機」,所以如果你在與數據庫相同的計算機上運行Django應用程序,那麼是的,你會使用'127.0.0.1'。該端口應該與安裝PostgreSQL時的端口號相同,大概是5432.您將向Django提供您創建的用戶的用戶名和密碼;當您想創建新用戶或新數據庫時,使用用戶名'postgres'和您給PostgreSQL安裝程序的密碼。 – icktoofay
@icktoofar,完美,謝謝! – user216485