練習 - 設定專案並安裝 Django
在本課程模組中,我們將為流浪狗收容中心建立網站。 本專案的重點在收集美國全域現有的所有流浪狗收容中心,以及其想要安置之流浪狗的相關資訊。 我們為此應用程式杜撰的展望,是能讓流浪狗能夠更快找到適合的家園,讓全美國除了流浪狗當地區域以外地區的人,都能得知此資訊,進而收養牠們。
Django 因為是可以快速開發客戶對應應用程式的捷徑,所以很適用為此專案的架構。 此外,Django 也提供建立好的資料庫及管理功能,讓員工能輕鬆存取,快速地進行更新。 我們已為此專案建立了初始設定,因此可以將焦點放在本課程模組的概念上。
需求
您必須在電腦上安裝下列項目,才能完成練習:
- Python
- Git
- 程式碼編輯器,例如 Visual Studio Code
複製起始存放庫
開啟命令視窗或終端機。
執行下列命令,以複製入門存放庫,然後變更至專案的根目錄。
git clone https://github.com/MicrosoftDocs/mslearn-django-models-data cd mslearn-django-models-data/starter
注意
您可以在 [solution] 目錄中找到練習的解答。
在 Visual Studio Code 中開啟專案
我們將使用 Visual Studio Code \(英文\) 作為我們的程式碼編輯器。
在命令或終端機視窗中執行下列命令,以在 Visual Studio Code 中開啟資料夾:
code .
建立虛擬環境
在此專案中,我們將遵循虛擬環境的最佳做法。
在 Visual Studio Code 中,選取 [檢視] > [終端機],以開啟終端機視窗。
在新的終端機視窗中執行下列命令,以建立並啟動虛擬環境:
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
安裝 Django
此入門專案將使用 requirements.txt 檔案來納入所有必要的套件清單。 我們可以使用 pip
來安裝這些套件。
在相同的終端機視窗中執行下列命令,以安裝所需套件:
pip install -r requirements.txt
啟動伺服器
Django 可以將應用程式裝置在本機上。 我們將在 Visual Studio Code 中使用內建的終端機視窗來執行此動作。
在同一終端機視窗中輸入下列命令:
python manage.py runserver