☀️ https://github.com/2JYK/iPark_django_backend ☀️
☀️ https://github.com/2JYK/iPark_frontend ☀️
💨 오늘의 고민:
공원 상세 페이지에 포함되있는 댓글 부분 url을 어떻게 해야할지?
기본적으로 공원 상세페이지 url은 park/<park_id>/ 입니다.
페이지 하단에 위치할 댓글 작성 url은 park/<park_id>/comment/ 입니다.
고민 1. 상세 페이지에서 함께 볼 수 있는 공간이니 url이 같아야 하는 걸까?
고민 2. 해당 공원에 대한 댓글의 수정, 삭제시 url은 어떤게 좋을지?
결정과 이유
공원 상세 페이지 : park/<park_id>/
댓글 작성 : park/<park_id>/comment/
댓글 수정,삭제 : park/<park_id>/comment/<comment_id>/
이유는 간단하게 url이 매끄럽게 이어지면 좋겠다라는 생각을 했고,
공원에 조회수를 적용하기 때문에 댓글 작성으로 인해 페이지가 새로고침은 안된다라는 생각이 있었고 작성버튼을 누름으로 나타나는 url이 될테니 크게 상관이 없다고 판단하였음
사실 코드리뷰를 할 것도 없을 정도로 적은 코드지만 총 2시간 가량의 수업을 듣고 처음 작성해보는 테스트 코드인 만큼 작성해보고자 함.
☀️ 공원 댓글 API 테스트 코드
setUp 테스트 메서드 실행 이전에 테스트 값을 만듬
반응형
'PROJECTS' 카테고리의 다른 글
Team Project | 🌲 KPT | 최종프로젝트 iPark 중간발표 (0) | 2022.08.04 |
---|---|
Team Project 6 | 7월 14일 | (0) | 2022.07.14 |
Team Project 6 | 7월 12일 | (0) | 2022.07.12 |
Team Project 6 | 7월 11일 | 초기 설정 + circular importError (0) | 2022.07.12 |
Team Project 6 | iPark 프로젝트 기획서 (0) | 2022.07.08 |