スターターを入手する
このモジュールでは、犬用シェルターの Web サイトで作業します。 このプロジェクトでは、全国/地域のすべての犬シェルターと、その中で里親に引き取られる準備ができている犬に関する情報を収集します。 このアプリの架空の目標は、犬に適した家庭をすばやく見つけることです。 このアプリは、シェルターがある地域だけではなく、全国/地域にいる里親になりたい個人に届きます。
Django は、このプロジェクトに最適なフレームワークです。 これにより、顧客対応アプリを迅速に開発できます。 また、シェルターの従業員が簡単に更新できる確立済みのデータベースと管理機能も提供されます。
プロジェクトの初期設定を作成したので、このモジュールの概念に焦点を当てることができます。
要件
演習を完了するには、次の項目がコンピューターにインストールされている必要があります。
- Python
- Git
- コード エディター (Visual Studio Code など)
スターター リポジトリをクローンする
コマンド ウィンドウまたはターミナルを開きます。
次のコマンドを実行してスターター リポジトリをクローンし、プロジェクトのディレクトリに移動します。
git clone https://github.com/MicrosoftDocs/mslearn-django-deployment cd mslearn-django-deployment/starter
Note
演習の解答は、solution ディレクトリ内にあります。
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 では、アプリケーションをローカルでホストできます。 [ターミナル] ウィンドウからホストを設定します。
[ターミナル] ウィンドウに次のコマンドを入力します。
python manage.py runserver