쿼리 연습
1)
상황: 메뉴페이지에서 판매자(로그인 상태)가 자신이 등록한 메뉴만으로 만들어진 리스트가 노출된다.
해결:
(*메뉴 정보에 판매자 데이터 포함)
메뉴클래스에서 판매자가 누구인지 필터하면 해당 판매자가 등록한 메뉴가 추출된다.
단, 접속한 판매자의 정보로만 구성된 메뉴리스트가 필요하다.
필터 값을 로그인한 판매자로 지정하여 해당 판매자의 업체 메뉴만 노출되도록 한다.
1 | menu_list = Menu.objects.filter(partner=request.user.partner) | cs |
'코딩 연습 > Django' 카테고리의 다른 글
2개의 폼(추가, 수정)에 1개의 템플릿만 사용하기 (0) | 2018.12.02 |
---|---|
이미지를 저장하기(DB, Form, Url, Settings) (0) | 2018.12.02 |
모델 폼에서 입력한 데이터를 다시 불러 수정하기 (0) | 2018.12.01 |
ModelForm을 통해 입력 받은 값 View에서 처리하기 (0) | 2018.11.30 |
OneToOneField 활용 (1대1 관계) (0) | 2018.11.29 |