게시판 - 02. 게시판 만들기 - 2

SeungHwan Lee·2021년 6월 17일
0

Framework Django 기초

목록 보기
20/22


글쓰기 기능을 알아보겠다.

보드 리스트에서 코드를 따와서 board_write.html 을 먼저 만들었다.

보드의 폼도 작성을 해준다.

view 와 url 또한 필요하다.

views :

urls :

결과 :

하지만 내용 부분을 textarea 로 수정해준다.

글을 쓸때 title 과 contents 입력되면 writer 까지 자동으로 pk 를 통해 저장되도록 작성하였다.

본래는 상세보기 페이지로 넘어가야 하겠지만 우선은 없는채로 보드 리스트로 넘어가게끔 진행을 했다.

글을 쓰면 리스트에 추가가 된 모습을 확인할 수 있다.

글 상세보기 페이지를 위하여 board_detail.html 페이지를 만들었다. readonly 옵션을 통하여 읽기전용으로 지정해주었고 value : 즉, 값은 컨트롤러를 만든 후에 넣어줄 예정이다.

board/detail/x 값을 통해 pk 를 받은 후 해당 id 값의 글을 출력해야 하기 때문에 디테일 url 을 아래와 같이 수정해준다.

detail view 또한 pk를 사용하여 전당하는 식으로 전달을 해준다.

detail.html 에 받아온 값을 넣어준다.

정상적으로 pk 값을 받은 주소로 아래와 같은 화면을 보여준다.

0개의 댓글

관련 채용 정보