초급/장고

[DB] 게시판 글 작성 & 저장

hyeon1212 2022. 2. 10. 02:41

글쓰기 등록 기능 만들기

 

참고 사이트 : https://wikidocs.net/book/4223 

 

기본 바탕 내용

 

1. 글 등록 버튼 만들기

 

2. url 매핑 추가를 위해서 pybo.urls.py() 수정

view.question_create 함수를 호출하게 매핑

 

3. 실행될 views.question_create 함수 작성

 

4. 장고 폼 작성

ModelForm을 상속받은 QuestionForm 클래스 작성

 

5.  html로 장고 폼 사용하기

form.as_p에서 form이 questino_create 함수에서 전달한 Question 객체

{{form.as_p}}는 포델 폼과 연결된 속성에 값을 입력할 수 있는 html 코드 자동 생성

 

6. 입력 데이터 저장

pybo/view.py파일의 question_create 함수 작성

 

7. 결과 화면