점프투장고 글수정 관련해서 질문있습니다.

{{ form.as_p }}

위처럼 쓰면 기존 작성했던 제목과 내용이 잘 출력되어 있습니다. 그런데

제목 : name="subject" id="subject"
내용 : name="content" id="content"

이런 방식으로 수동폼을 적으면 수정 전 제목과 내용이 안 보여요. 수정자체는 잘 됩니다.
템플릿 코드는 적지 않았습니다. 글수정 코드는 아래와 같습니다.

@login_required(login_url='common:login')
def question_modify(request, question_id):
question = get_object_or_404(Question, pk=question_id)
...
...
else:
form = QuestionForm(instance=question)
context = {'form': form}
return render(request, 'pybo/question_form.html', context)

책의 코드를 보고하는 거라 다를 건 위의 템플릿코드만 다르거든요. 짐작가는 부분이 있으신지 궁금하네요.

djangolearner 210

M 2022년 4월 5일 4:02 오후

기존 값을 저장하려면 폼 엘리먼트에 value 속성이 있어야 합니다. value 속성이 책과 동일하게 지정되었는지 확인해 보세요. - 박응용님, 2022년 4월 5일 5:38 오후 추천 , 대댓글
감사합니다. 해결했습니다. - djangolearner님, 2022년 4월 5일 9:06 오후 추천 , 대댓글
목록으로