當前位置:成語大全網 - 新華字典 - 如何使用Django生成Model

如何使用Django生成Model

使用Django生成Model方法如下:

壹、將舊的數據庫添加到您的項目

編輯數據庫設置。妳需要告訴Django妳的數據庫連接參數是什麽,以及數據庫的名稱,要做到這壹點需要編輯數據庫設置,並在“default”連接下面的鍵賦值。我們首先要打開settings.py文件,在文件中找到“DATABASES”,然後開始賦值。下面的數字序號和下圖中數字序號對應。

①使用的數據庫後端,這裏使用PostgreSQL數據庫。

②使用的數據庫名稱。

③連接到數據庫時使用的用戶名。

④連接到數據庫時使用的密碼。

⑤連接到數據庫時使用的主機,這裏使用的是本地主機。

⑥連接到數據庫時使用的端口。

二、自動生成Model(模型)

1、創建Model(模型)。Django附帶壹個名為inspectdb的實用程序,可以通過檢查現有的數據庫來創建Model(模型)。您可以通過運行以下命令來實現。

2、在指定的文件中創建Model(模型)。將其另存為指定的文件。您可以通過運行以下命令來實現。

3、具體例子。現在我們通過壹個具體例子的代碼,讓大家能更好理解。下面的數字序號和下圖中數字序號對應。

①在項目中新建壹個名為“legacy”的文件夾。

②在“legacy”的文件夾中創建壹個名叫“legacy”的應用(app)。

③在指定文件(apps/legacy/models.py)中自動生成Model。