Djangoプロジェクトを実行する際にポートを指定する方法


  1. コマンドラインでポートを指定する方法: Djangoプロジェクトを実行する際にポートを指定するには、以下のコマンドを使用します。

    python manage.py runserver <ポート番号>

    たとえば、ポート番号8080でプロジェクトを実行する場合は、次のコマンドを使用します。

    python manage.py runserver 8080

    これにより、Djangoサーバーが指定したポートで起動されます。

  2. settings.pyファイルでポートを指定する方法: 別の方法として、settings.pyファイルでポートを指定することもできます。以下の手順に従ってください。

    a. プロジェクトのsettings.pyファイルを開きます。 b. ALLOWED_HOSTSリストの中に、<ポート番号>を指定します。

    たとえば、ポート番号8080を設定する場合は、次のようになります。

    ALLOWED_HOSTS = ['localhost', '127.0.0.1', '[::1]']

    の代わりに:

    ALLOWED_HOSTS = ['localhost:8080', '127.0.0.1:8080', '[::1]:8080']

    これにより、Djangoサーバーは指定したポートで起動されます。

以上の方法で、Djangoプロジェクトを実行する際にポートを指定することができます。必要に応じて、異なるポート番号を使用してサーバーを実行してください。