ホーム > python > django > Djangoを使ってみる②(アプリケーションの作成)

Djangoを使ってみる②(アプリケーションの作成)

pythondjango

アプリケーションの作成

「python manage.py startapp アプリケーション名」でアプリケーションを作成します。
今回は「test_app」という名前で作成して進めていきます。

python manage.py startapp test_app

作成すると下記のようにtest_appフォルダが生成されます。
ファイル一覧①

ファイル一覧②

test_app/view.pyの編集

HttpResponseを返す関数を作成します。 下記はページへアクセスしたときにページ上に「Hello, world」を表示する処理になります。

from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world")


test_app/urls.pyの作成

test_appフォルダ配下にurls.pyを作成し、下記のコードを記述します。 view.pyで作成した関数を記述します。

from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]


django_site/urls.pyの編集

from django.contrib import admin
from django.urls import path, include #追加
urlpatterns = [
path('', include('test_app.urls')), #追加
path('admin/', admin.site.urls),
]


動作確認

サーバを再起動し、作成したページにアクセスすると下記のように表示されます。 hello