Djangoのインストール
$ pip install django
Djangoプロジェクトの作成
Djangoプロジェクトを作成するディレクトリで下記コマンドを実行
$ django-admin startproject [project_name]
作成したプロジェクトディレクトリが下記ファイル構成で生成される
[project_name]/
manage.py
[project_name]/
__init__.py
settings.py
urls.py
wsgi.py
Djangoアプリケーションの作成
Djangoプロジェクトのカレントフォルダに移動して下記を実行
$ python manage.py startapp [app_name]
作成したアプリケーションディレクトリが下記ファイル構成で作成される
[app_name]/
__init__.py
admin.py
apps.py
migrations/
__init__.py
models.py
tests.py
views.py
viewの作成
[project_name]/[app_name]/views.pyを開き下記のように修正
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world.")
URLconfの作成
[project_name]/[project_name]/urls.pyを開き下記のように修正
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
プロジェクトへURLconfを反映
[project_name]/urls.pyを開き下記のように修正
from django.contrib import admin
from django.urls import include, path
urlpatterns = [
path('[app_name]/', include('[app_name].urls')),
path('admin/', admin.site.urls),
]
Djangoサーバーの起動
プロジェクトカレントディレクトリで下記コマンドを実行
$ python manage.py runserver
WEBブラウザからアクセス
WEBブラウザで見るには、WEBブラウザより下記URLをアクセス
http://localhost:8000/[app_name]/
