Django-버스예매_좌석 선택

mseo39·2021년 2월 5일
0

toyproject

목록 보기
8/8
post-thumbnail

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')
profile
하루하루 성실하게

0개의 댓글