薔薇マーク For See Back
  • For See Next
  • Djangoのサイト作成手順

    デスクトップに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
        

    Djangoのサイトにアクセス

    デスクトップの storefront フォルダに移動し、サーバーを起動:

    
    cd /Users/user1/desktop/django/storefront
    python3 manage.py runserver