Djangoでデータの一覧を表示する

Django

Djangoでデータの一覧を表示するには、genelic.ListViewを使うととても簡単にできます。

ListViewの使い方を今回は紹介していきます。

最初に簡単に作っておいた状態から変更していく形式でお伝えします。

プロジェクト名:sample
アプリ名:list_sample
[python title=”sample/setting.py”]
INSTALLED_APPS = [
‘django.contrib.admin’,
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘list_sample.apps.ListSampleConfig’,
]

~~~~~中略~~~~~

LANGUAGE_CODE = ‘ja’

TIME_ZONE = ‘Asia/Tokyo’

USE_I18N = True

USE_L10N = True

USE_TZ = True

[/python]

[python title=”sample/urls.py”]
from django.contrib import admin
from django.urls import path, include

urlpatterns = [
path(‘admin/’, admin.site.urls),
path(”, include(‘list_sample.urls’)),
]
[/python]

[python title=”list_sample/views.py”]
from django.shortcuts import render
from django.http import HttpResponse

def index(request):
return HttpResponse("Hello World")
[/python]

[python title=”list_sample/urls.py”]
from django.urls import path
from . import views

app_name = "list_sample"
urlpatterns = [
path(”, views.index, name="index"),
]
[/python]

コメント

タイトルとURLをコピーしました