티스토리 뷰

1. 코로나블루 극복을 위한 홈트레이닝 관련 소통게시판

 

" 몸을 활용하는 운동 게시판이니까 사진을 넣을 수 있었으면 좋겠다"

"운동부위를 게시글을 보기 전에 볼 수 있었으면 좋겠다"라는 생각과 함께 홈트레이닝 게시판 생성

 

 

1. 글 작성 : [ 운동부위, 제목, 내용, 이미지 파일 등록 가능 -> 제목, 내용은 필수이며 나머지는 필수가 아님]

jango를 활용한 Home-T게시판의 글 작성 폼

글 작성 폼을 완성 후 제출 버튼을 클릭하면 데이터가 HT 앱의 model에 저장됨

폼 작성 후 제출버튼 클릭을 통해 게시판에 업로드 가능

 

3. 게시판 : 게시판에서는 사진은 보여주지 않으며 작성날짜를 기준으로 정렬하며 최신글부터 보여주고 작성자 이름도 보여줌.

홈트레이닝 게시판에 작성 글이 올라가는 것을 확인가능

4. 상세보기 기능 : 게시판에서 제목을 클릭할 경우, model의 id값을 pk로 넘기며 해당 내용을 보여줌

홈트레이닝 게시판 2번째 글을 누르면 게시글을 볼 수 있다.

 

5. 댓글기능 :  comment버튼을 눌러 댓글을 작성할 수 있으며 역시 최신 댓글이 위로 올라갈 수 있도록 정렬

 

6. 삭제기능 : 삭제 버튼을 눌러서 삭제가능

2번이 없어진 것을 확인할 수 있음

+ 만약 사용자와 작성자가 다르다면 삭제를 할 수 없음

삭제와 수정 버튼이 없는 것을 확인할 수 있음

7. 수정 : 수정버튼을 눌러서 게시글 수정가능

수정버튼을 눌러 폼을 수정하고 제출하면 다시 상세페이지를 보여줌


1. 코로나블루 극복을 위한 OTT 관련 소통게시판

 

" OTT 콘텐츠를 공유하는 게시판이니까 한줄평을 보여주면 좋겠다"

"게시글에 장르를 보여줘서 원하는 장르를 클릭해 들어가도록 하는게 좋겠다"라는 생각과 함께 홈트레이닝 게시판 생성

 

 

게시판

 

글 작성 폼

- 작성 폼의 구성과 list의 내용만 다르고 이외에는 홈트레이닝 게시판과 동일합니다-

 


지금까지 Django를 활용해 게시판기능을 구현해보았습니다.

온라인 클래스 게시판과 심심할때 할 수 있는 심리테스트 게시판 등은 같이 프로젝트를 진행중인 동료가 완료하였으며 이제는 파이썬을 활용해 각 페이지마다 필요한 정보들을 나타내기 위해서 크롤링을 할 예정입니다! 

이후 크롤링을 끝낸후 두번째 보고서를 작성하려고 함.