Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 1.07 KB

2023-10-06-fri.md

File metadata and controls

15 lines (13 loc) · 1.07 KB

TIL

cafe-navigator

  • permission 관리를 위해 viewset class에 get_permission 함수를 사용하여 http 메서드별로 다른 권한 적용했다.
    • 지저분하고 반복 되는 모습이 있음. 어떻게 하는 것이 좋을지 찾아보기
  • comment 관련 api의 uri 구조가 /cafe/{cafe_id}/comment 되게끔 router 에 정규식으로 규칙 추가했다.
    • 이렇게 하면 개별 comment 호출할 때(retrieve) cafe_id, comment_id 모두 알아야 제대로 호출 할 수 있는데, 이렇게 하는게 맞는 것일까? 기초 강의들에서는 대부분 이렇게 구조화 하긴 했다. #q
    • drf 에서 ui로 조작할 때는, 조금 이상하게 동작하는데 괜찮은가?
  • 기타
    • local 환경에서 docker로 띄워서 사용하고 있는 mysql 테이블 데이터 저장을 위해 docker volume 생성해서 container 생성시 연결
    • django에서 실제로 호출하는 쿼리를 보기 위해 logging 설정 추가
    • drf 모범 사례 공부

related posts