-
room_card.html and model functionProject using python/Cloning Airbnb 2021. 2. 26. 10:31
templates
mixins/room_card.html
나는 room.get_first_photo와 room.get_review_points를 사용했다. 이 method는 rooms/models.py에 정의되어 있다.
<ul> {% for room in rooms %} <li> <a href="#"> <div style="background-image:url('{{room.get_first_photo}}')"> picture <div> {% if room.host.superhost %} <span>Superhost</span> {% endif %} </div> </div> <div> <div> <i class="fas fa-star"></i> <span>{{room.get_review_points}}</span> <span>({{room.reviews.count}})</span> </div> <div> {{room.country}} • {{room.address}} </div> </div> </a> <a href="#"> <i class="far fa-heart"></i> </a> </li> {% endfor %} </ul>
참고 자료
- 노마드 코더의 Airbnb 클론 강의
소스 코드
github.com/zpskek/airbnb-clone-v3/commit/509e5df373712be95d6e08045253cea75fce9cbc
'Project using python > Cloning Airbnb' 카테고리의 다른 글
django FBV homeView (0) 2021.02.26 page_number.html (0) 2021.02.26 django CBV HomeView (0) 2021.02.26 Custom Commands and django-seed (0) 2021.02.25 Create Conversation Model and Admin (0) 2021.02.24