product_number
를 넘겨주면 해당 상품에 대한 내용들과 리뷰를 뽑아서 보내주면 되는데, 리뷰는 해당 product_number를 가진 상품들이 있는지 cart 테이블에서 먼저 확인을 하고 그 상품들 중에 order테이블의 status_id가 배송 완료인 주문의 정보를 가져오면 된다. 사실 아직은 좀 헷갈리는데 내일 실제로 작업해봐야 확실하게 어떻게 해야하는지 알게될 것 같다.__
로 필드들을 선택해서 테이블들을 이동할수도 있다는 것을 알게되었다(ex.ProductColor.objects.filter(product__sub_category__category__menu__name = 'men', product__sub_category__name = 'boots')
). 또한 이와 같은 방식으로 select_related
, prefetch_related
도 __
를 사용하면 여러 테이블들을 쉽게 포함할 수 있다는 것을 알게되었다.(ProductColor.prefetch_related('product__sub_category__category__menu')
)<str:menu_name>
를 사용해 파라메터로 값을 받아와서 해당 메뉴에 해당하는 리스트들을 보내주기로 했다.