[django] 외래키 쓸때 redirect 두번째 파라미터 의미 도대체 모르겠어요ㅠ
question_id=question.id는 왜 넣는거죠?
1 def datgul_create(request,question_id):
2 question = get_object_or_404(Question, pk=question_id)
3 if request.method == "POST":
4 form = AnswerForm(request.POST)
5 if form.is_valid():
6 answer = form.save(commit=False)
7 answer.create_date = timezone.now()
8 answer.question = question
9 answer.save()
10 return redirect('shopmain:detail',question_id=question.id)
11 else:
12 form = AnswerForm()
13 context = {'form':form, 'question':question}
14 return render(request,'board/detail.html',context)
말 그대로에요ㅠㅠ ```redirect(shopmain:detail,``` 이후 ```question_id=question.id)```는 뭘 말하는건지 모르겠습니다
외래키 받은건 8번째 줄에 기술 했는데 왜 따로 또 적는건지요
order18291 님 711
2021년 9월 17일 11:52 오전