점프 투 장고를 참고하여 학습,제작하였습니다.
1.수동폼
{{ form.as_p }}을 사용하면 빠르게 템플릿을 만들수있지만 디자인측면에서 제한이 많이 걸린다.
1-1.widget 속성 제거
수작업 수동폼을 만들시 widget 속성이 필요없으므로 제거한다.
1-2.Voca_form 템플릿 수정
수정전
오류발생(아무런 입력이 되지않음)부분을 추가한다.
voca_create 함수의 form.is_valid()이 실패할경우 오류발생으로 판단한다.
1-3.결과
2.댓글 수동폼
2-1.댓글 폼수정
2-2. 뷰 answer_create수정
voca_create와 같은 방식으로 수정
2-3.템플릿 수정
2-4.결과
반응형
'BackEnd > Django' 카테고리의 다른 글
[Django] 네비게이션바 (0) | 2024.05.06 |
---|---|
[Django] 폼 (0) | 2024.05.05 |
[Django] 템플릿 상속(extend) (0) | 2024.05.05 |