Django 對接 PostgreSQL,Web 框架開發領域的新王炸組合!
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
Django 簡介Django 處于“開箱即用”狀態時,默認設置為與 SQLite 交互 - SQLite 是 Python 發行版中包含的輕量級關系數據庫。因此,默認情況下,Django 會自動為您的項目創建一個 SQLite 數據庫。 除了 SQLite,Django 還支持其他流行的數據庫,包括 PostgreSQL、MySQL 和 Oracle。 但是,PostgreSQL 具有許多 Django 支持的其他數據庫不具備的功能,這使得它成為生產中 Django 應用程序的理想選擇。 在虛擬環境中安裝 Django首先,請確保已安裝了 Python 3。 現在,我們必須設置一個虛擬環境。這非常重要,因為您正在構建一個巨大的應用程序,并且您不希望各種組件的各種版本相互沖突。 在命令提示符中輸入以下內容,以安裝 virtualenv:
使用 pip,可以通過簡單的一行指令,從命令行輕松安裝 Django。 進入該目錄后,通過執行以下命令,創建虛擬環境:
您可以為該環境指定任何您想要的名稱。現在執行以下命令,來激活環境:
這必須在我們在虛擬環境中安裝任何應用程序之前完成。 如果虛擬環境已激活,您將在命令提示符中看到 (myenv)。要退出虛擬環境,只需鍵入 “deactivate”。 在虛擬環境處于活動狀態的情況下,安裝 Django。
我們還需要安裝 psycopg2。psycopg2 是一個軟件包,它允許 Django 使用 PostgreSQL 數據庫。同樣,要安裝,請執行命令:
創建新的 Django 項目安裝 Python 組件后,您現在可以創建實際的 Django 項目文件。 只要你已經有了一個項目目錄,你就可以讓 Django 在這里安裝文件。它將使用實際代碼創建一個二級目錄,這是正常的,并在此目錄中放置一個管理腳本。關鍵是你要明確指定目錄,而不是讓 Django 以相對于我們當前的目錄創建項目:
此時,您的項目目錄(在此示例中為
配置 Django 數據庫設置打開項目中的
我們需要更改這些設置,以將我們的 PostgreSQL 集成到項目。
讓我們快速了解下這些設置:
測試您的項目此外,您現在可以創建一個超級用戶,以登錄到管理員操作面板。
系統將提示您提供登錄憑據。 現在一切都已設置好了,通過運行 Django 開發服務器,來測試您的數據庫是否正在運行。
在您的 Web 瀏覽器中,訪問您服務器的域名或 IP 地址,后面跟上
你應該會進入到默認的 Django 主頁: 如果在地址欄將 身份驗證后,您可以訪問默認的 Django 管理界面: 完成探索后,可在終端窗口中按 CTRL-C 以關閉開發服務器。 該文章在 2024/8/19 18:41:01 編輯過 |
關鍵字查詢
相關文章
正在查詢... |