使用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。