取得入門

已完成

在本課程模組中,您將為流浪狗收容中心建立網站。 此專案收集所有流浪狗收容中心的資訊,以及整個國家/地區內可供領養的流浪狗。 此應用程式的虛構目標為快速為狗找到適合的家庭。 應用程式會觸達想要領養的個人,不僅限收容中心的當地區域,而是整個國家/地區。

Django 是處理此專案的完美架構。 Django 可讓您快速開發客戶面相的應用程式。 此外,也提供建立好的資料庫及管理功能,讓收容中心的員工能輕鬆更新。

我們已為此專案建立了初始設定,因此您可以專注於本課程模組的概念。

需求

您必須在電腦上安裝下列工具,才能完成練習:

複製起始存放庫

  1. 開啟命令視窗或終端機。

  2. 執行下列命令,以複製入門存放庫,然後變更至專案的根目錄。

    git clone https://github.com/MicrosoftDocs/mslearn-django-deployment
    cd mslearn-django-deployment/starter
    

    注意

    您可以在 [solution] 目錄中找到練習的解答。

在 Visual Studio Code 中開啟專案

您將使用 Visual Studio Code 作為程式碼編輯器。

code .

建立虛擬環境

在此專案中,您將遵循虛擬環境的最佳做法:

  1. Visual Studio Code,選取 [檢視]>[終端機]以開啟終端機。

  2. 在新的[終端機]窗格中執行下列命令,以建立並啟動虛擬環境。

    # 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 可以將應用程式裝置在本機上。 從終端機窗格設定裝載。

[終端機]窗格中輸入下列命令。

python manage.py runserver