github
📝버스예매
좌석 선택
1. 좌석 예매
✍ 좌석예매 함수
def chk(request):
#폼 입력값 가져오기
if request.method == 'POST':
selected = request.POST.getlist('answer[]')
date=request.POST['date']
for select in selected:
number=get_object_or_404(Bus, number=select, date=date)
number.check+=1
number.save()
return redirect('date')
return redirect('date')
2 예매 취소
✍ 예매취소 함수
def chk_cancel(request):
#폼 입력값 가져오기
if request.method == 'POST':
selected = request.POST.getlist('answer[]')
date=request.POST['date']
for select in selected:
number=get_object_or_404(Bus, number=select, date=date)
number.check-=1
number.save()
return redirect('date')
return redirect('date')