変数 = モデル .objects.all().get( 条件 )
urlpatterns = [
path('<int:id>/', views.index, name='index'),
path('', views.index, name='index'),
]
data = Person.objects.all().get(id=id)
data = [data]
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
from django.shortcuts import render
from django.http import HttpResponse
from .models import Person
def index(request, id=0):
if id == 0:
data = Person.objects.all()
else:
data = Person.objects.all().get(id=id)
data = [data]
context = {
'msg': 'Personのリスト',
'data': data,
}
return render(request, 'hello/index.html', context)
| << 前へ | 次へ >> |