変数 = モデル .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)
| << 前へ | 次へ >> |