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