2-10 GET과 POST 에서 질문 등록하기가 안됩니다.

2시간 동안 찾아봤지만 모르겠습니다ㅠㅠ
Imgur
Imgur

tmddn1679 313

M 2021년 8월 30일 3:32 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

들여쓰기가 잘못되었네요. else 문이 바깥쪽 if에 대응됩니다.

def question_create(request):
    """
    pybo 질문등록
    """
    if request.method == 'POST':
        form = QuestionForm(request.POST)
        if form.is_valid():
            question = form.save(commit=False)
            question.create_date = timezone.now()
            question.save()
            return redirect('pybo:index')
    else:
        form = QuestionForm()
    context = {'form': form}
    return render(request, 'pybo/question_form.html', context)

박응용

2021년 8월 30일 4:37 오후