
self.kwargs는 Django URLconf에서 설정한 URL 패턴에서 추출한 파라미터를 담고 있는 딕셔너리다. URL 패턴에서 pk, slug, username 등과 같은 변수를 선언하면, 해당 변수의 값을 URL에서 추출하여 self.kwargs 딕셔너리에 저

이전에 슬기로운 파이썬 트릭 책을 읽고 예외를 어떻게 하면 슬기롭게 처리할지 습득했었다.leehjhjhj/reading-books/python-tricks-the-bookmy_execption.py이 내용을 바탕으로, 이번 프로젝트에서 다양한 나만의 예외를 만들어서 사

항상 큰 규모의 DRF 프로젝트에서는 어떻게 하면 효율적인 코드 분리가 될 수 있을까?고민을 했었다. 그러다 이번에 어느정도 프로젝트 복잡도가 큰 훕치치 어드민 백엔드를 맡게되면서, 이번 프로젝트는 계층 분리도 철저히 하고, 각 계층의 역할도 확실히 해주고 싶었다.스프

🤔 인덱스는 무엇인가? 인덱스 종류 cardinality 란? B-tree 인덱스 곁들여보기 우선, 인덱스를 name 필드에 걸어준 후, migrate를 진행하고 "istartswith" 를 이용해서 검색어 필터링을 실행하였다. 왜 istartswith를 사용했

🤩 들어가면서 훕치치 프로젝트를 시작한지 어언 3개월치, 이제 곧 3차 릴리즈를 향해 달려가고 있다. 그동안 나는 DRF를 주로 사용하면서, DRF를 사용할 때 Django에서 기본으로 지원하는 MVC 패턴에서 벗어나고자 많이 노력했다. 이유는 Rest api만을