[1] 크롤링
1. netflix 데이터 크롤링 (poster_img)
- 결과 값 일부
2. netflix 데이터 크롤링 (콘텐츠 상세 정보)
- 결과 값 일부
3. 데이터 프레임 merge
4. 위와 동일 방식으로 Disney plus, amazon prime, apple TV 개별 크롤링
[2] 결과 값
1. Netfilx, Disney Plus, Amazon Prime, Apple TV 인기 TOP 20 출력
2. OTT 로고 클릭 시 OTT 별 전체 영화 출력 + 이미지 상세 정보 페이지 구현
- 마우스 오버 시 상세 정보 확인 가능
- 로고 클릭 시 개별 OTT 사이트로 이동
- 페이지 네비게이터 구현
[3] 구현
1. 전체 OTT
1) urls.py
2. views.py
3. allmovies.html
- netflix 코드 + 나머지도 똑같이 구현
4. allmovies.js
- netflix 코드 + 나머지도 똑같이 구현
2. 개별 OTT
- 로고 클릭 시 개별 페이지로 이동
1) urls.py
- netflix 코드 + 나머지도 똑같이 구현
2) views.py
2-1) Django Paginator 사용
2-2) 넷플릭스 데이터 render
- netflix 코드 + 나머지도 똑같이 구현
3) netflix.html
3-1) 로고 및 글
- netflix 코드 + 나머지도 똑같이 구현
3-2) 개별 값 출력
- netflix 코드 + 나머지도 똑같이 구현
3-3) 페이지 네비게이터
- netflix 코드 + 나머지도 똑같이 구현
'프로젝트 > 콘텐츠 추천 프로젝트' 카테고리의 다른 글
[AJAX, Django] Ajax로 값 보내기 (0) | 2023.03.16 |
---|---|
[Django] 데이터베이스 연결 (0) | 2023.03.15 |
[API, Django] TMDB 추천 API 사용 (0) | 2023.03.15 |
[머신러닝, Jupyter NoteBook] 장르/줄거리/감독/배우 기반 필터링 전처리 (1) | 2023.03.15 |
[머신러닝, Django] 장르 기반 필터링 구현 (0) | 2023.03.15 |