- Djangoのインストール: まず最初に、Pythonのパッケージ管理ツールであるpipを使用してDjangoをインストールします。ターミナルまたはコマンドプロンプトで以下のコマンドを実行します:
pip install django
- Djangoプロジェクトの作成: 次に、Djangoプロジェクトを作成します。適当なディレクトリに移動し、以下のコマンドを実行します:
django-admin startproject myproject
これにより、"myproject"という名前の新しいディレクトリが作成され、Djangoプロジェクトの骨格が作成されます。
- Djangoアプリの作成: 次に、Djangoアプリを作成します。作成したプロジェクトのディレクトリに移動し、以下のコマンドを実行します:
cd myproject
python manage.py startapp myapp
これにより、"myapp"という名前の新しいディレクトリが作成され、Djangoアプリの骨格が作成されます。
- ビューの作成: Djangoでは、ビューがウェブページのロジックを処理します。まず、myappディレクトリ内にviews.pyというファイルを作成し、以下の内容を追加します:
from django.http import HttpResponse
def hello_world(request):
return HttpResponse("Hello, World!")
このビューは、リクエストが来た際に「Hello, World!」というテキストを返します。
- URLパターンの設定: 次に、URLパターンを設定してビューを関連付けます。myprojectディレクトリ内にurls.pyというファイルを作成または編集し、以下の内容を追加します:
from django.urls import path
from myapp.views import hello_world
urlpatterns = [
path('hello/', hello_world, name='hello_world'),
]
これにより、"/hello/"というURLにアクセスした場合にhello_worldビューが呼び出されます。
- 開発サーバーの起動: 最後に、開発サーバーを起動してウェブページを表示します。コマンドプロンプトまたはターミナルで以下のコマンドを実行します:
python manage.py runserver
サーバーが起動したら、ウェブブラウザで"http://localhost:8000/hello/"にアクセスすると、「Hello, World!」と表示されます。
以上が、Djangoを使用して「Hello, World!」を表示する方法の基本的な手順です。追加の機能や詳細な説明については、Django公式ドキュメントやオンラインのチュートリアルを参照してください。