☕️ Github
https://github.com/nicesugi/starbucks.git
원래.. 타임어택 테스트 재시도만 해 볼 생각이었는데 점점 업그레이드를 합니다...
이번버전은 코드간결화와 checkbox 를 중복 선택하여 음료를 볼 수 있는 코드를 첨부해봅니다.
6번 코드 : <QueryDict: {
'csrfmiddlewaretoken':
['zAOvKMYmMQuaa9Xwm0IzfaO9H7QiC0nc3vwo4AXE2Mk7L4dkZHHKUYUQj42PrNPj'],
'coldbrew': ['1'],
'blended': ['4']
}>
11-14번 코드 : checkbox 선택하지 않을때 ''으로 표시 > ['1', '', '', '4']
>밑에서 name__category_id와 category_list 필터시 id자리에 숫자가 와야하는데 공백이 올 경우 ValueError 발생
17번 코드 : list 축약문으로 리스트에 있는 공백요소 제거['1', '4']
Image 의 name > "__" 뜻: Drink FK를 타고 들어감>Drink의 category_id 가 되는 것임!
__in 은 리스트 안에 포함되어 있는지 확인할때 씀
20번 코드 : <QuerySet [
<Image: 바닐라 크림 콜드 브루>, <Image: 콜드 브루>, <Image: 콜드 브루 몰트>, <Image: 콜드 브루 오트 라떼>, <Image: 콜드 브루 플로트>, <Image: 돌체 콜드 브루>, <Image: 나이트로 바닐라 크림>, <Image: 망고 패션 프루트 블렌디드>, <Image: 딸기 딜라이트 요거트 블렌디드>, <Image: 망고 바나나 블렌디드>, <Image: 민트 초콜릿 칩 블렌디드>, <Image: 트위스트 피치 요거트 블렌디드>, <Image: 피치 & 레몬 블렌디드>
]>
딕셔너리에 images값을 담아서 브라우저에 띄워주기
반응형
'PROJECTS' 카테고리의 다른 글
Team Project 4 | 아이템 협업 필터링 적용하여 브라우저와 연결 | 6월 9일 (0) | 2022.06.10 |
---|---|
Team Project 4 | 6월 7일 | a태그로 id값 url 이동 | ManyToMany 값 불러오기 (0) | 2022.06.08 |
Django 스타벅스 버전2 | checkbox 선택해서 음료를 보는 API 구현 (0) | 2022.06.06 |
Team Project 4 | 6월3일 | 영화 추천 시스템 - django (0) | 2022.06.05 |
⏱타임어택 > 스타벅스 버전0 | Django 원페이지 | 카테고리에 따라 음료를 보는 API 구현 (0) | 2022.06.05 |