For See Back
デスクトップにstorefrontという名のDjango管理サイトを作成する手順です。 参考動画。 ターミナルに以下を入力してください。
# デスクトップに移動
cd Desktop
# storefrontというフォルダを作成
mkdir storefront
# storefrontフォルダに移動
cd storefront
# 新しい仮想環境を作成
python3 -m venv venv
# 仮想環境を有効化 (Mac/Linux)
source venv/bin/activate
# pipenv をインストール
pip install pipenv
# pipenv を使って Django をインストール
pipenv install django
# PipfileとPipfile.lockが作成されることを確認
ls # 出力例: Pipfile Pipfile.lock
# VS Code を開く
code .
エラーが発生した場合:
# zsh: command not found: code
# → VS Code の CLI コマンドが有効になっていない場合のエラー
# → VS Code のインストール後、CLI コマンドを有効化する必要あり
# 仮想環境を有効化
pipenv shell
# Django の管理コマンドを確認
django-admin --version # Django のバージョンを確認
# ヘルプを表示
django-admin help
# Django プロジェクトを作成
django-admin startproject storefront
# 作成されるファイル構成
storefront/
├── manage.py
└── storefront/
├── __init__.py
├── settings.py
├── urls.py
├── asgi.py
└── wsgi.py
# 現在のフォルダに直接プロジェクトを作成(余計なディレクトリを作らない)
django-admin startproject storefront .
# 正しいコマンドは以下の通り
python3 manage.py runserver
# サーバー起動後、以下のURLでアクセス可能
http://127.0.0.1:8000/
追加の設定
# Django のバージョンを指定してインストールする場合
pip3 install django==3.2
# プロジェクト内でアプリを作成する
python3 manage.py startapp myapp
デスクトップの storefront フォルダに移動し、サーバーを起動:
cd /Users/user1/desktop/django/storefront
python3 manage.py runserver