Team Project 4 | for문, list 브라우저 연결시 문제점 2가지와 해결방식 2가지 | 6월 10일
Team Project 4 | Watch a Movie N.11
✨ Github https://github.com/2JYK/Watch-a-movie-N.11-Django
영화 추천 시스템 ; 사용자가 작성한 영화 리뷰를 토대로 영화를 추천
👩🏻💻 담당 파트 : movie app > 메인 페이지 & 영화 상세 페이지
🌱 6월 10일
✔️ 아이템 협업 필터링을 이용해 메인페이지에 추천영화들 로드
✔️ 평점 3.0 이상의 영화를 보여주기
✔️ '첫' 로그인에서만 선호 영화를 고를 수 있도록 함
👩🏻💻 포스팅 내용
➕ 어려웠던 점 문제점 2가지와 해결방식 2가지
🌱 어려웠던 점
로드할 값들은 터미널에서 확인이 되.지.만
브라우저에서는 한 개의 값만 보였음
문제점 2가지와 해결방식 2가지
1. 협업 필터링을 사용해 메인페이지에 추천영화를 로드할 값들은 터미널에서 확인이 되.지.만 브라우저에서는 한 개의 값만 보였음
But, 화면에서 나오길 (사진이 없네요..)
제가 이 문제를 직면했을 땐 딱 아래 글처럼 ㅡ 이렇게 ㅡ 나옴
아래사진에는 영화 제목들은 칸 하나에 담겨 나오잖아요? 전 칸 하나에 글자 하나였어요. 아래처럼
ㅡ
서
스
페
리
아
1
9
7
7
ㅡ
-> for문을 없애버림
이유: for문을 사용해서 덮어쓰기를 하여 최종남는 값만 list로 보여줬었던 것
2. for문을 없앤 상황에서 아래처럼 이미지, 평점 등 해당 값들이 안들어왔었음
-> 빈 리스트를 만들어서 for문을 이용해주고 타이틀을 지닌 객체를 불러와 넣어주어 불러줌.
👍 참고 : 메인페이지에 적용시키는 두 가지 방법
팀원 한 명과 같이 했고, 저는 list 가 1번Error에 허우적거릴때 팀원은 다른 방식 적용함
팀원이 좀 더 빨라서 그 팀원걸 쓰기로 하였으나
방식은 여러가지를 보는게 좋으니 참고하세요.