Djangoでシンプルなウェブサイトを作成する方法
Djangoを使用してシンプルな Web サイトを作成するには、次の手順に従います。
- PythonとDjangoをインストール済みであることを確認してください。Djangoがインストール済みであるかどうかを調べるには、次のコマンドを使用できます。
python -m django --version
インストールされていない場合は、以下のコマンドを使ってDjangoをインストールできます。
pip install django
- ターミナルでこのコマンドを実行して、新しい Djangoプロジェクトを作成する:
django-admin startproject mywebsite
これにより、現在のディレクトリにmywebsiteという名前の新しいプロジェクトが作成されます。
- プロジェクトディレクトリに移動します:
cd mywebsite
- ターミナルで以下コマンドを実行して、新しい Django アプリを作成します。
python manage.py startapp myapp
プロジェクトでmyappという新しいアプリケーションが作成されます。
- mywebsite/settings.py
- インストール済みのアプリケーション
- 自分の気持ちをありのまま話すことが憚られること
INSTALLED_APPS = [
...
'myapp',
]
- ネイティブに日本語で言い直す場合は次のようになります。
- views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world!")
- 僕のアプリ
- urls.py
- urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
- mywebsite/urls.py
- urlパターン
- myapp のルーティング
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls')), # 添加这一行
]
- 開発サーバを実行します。ターミナルで以下のコマンドを使用します:
python manage.py runserver
ブラウザの http://localhost:8000 にアクセスすると、「Hello, World!」 と表示されます。
これは Django で簡単な Web サイトを構築するための基本的なステップですが、必要に応じて拡張してカスタマイズすることができます。