반응형
Methods
개별 room 별로 reviews의 평균 표시하기
1) reviews > models.py 에서 related_name 설정
2) rooms > models.py 에서 rating 메서드 만들기
Avg를 임포트하여 위와 같이 평균값을 계산하면 더 효율적이다
3) rooms > admin.py 에서 list_display에 추가(속성, 메서드 다 추가 가능)
Search Fields
🤜 미션: owner의 username으로 room 검색하기 🤛
rooms > admin.py 에서 search_fields 만들기: 검색창 생성
디폴트로 'contains' 조건으로 검색
반응형
'airbnb clone coding' 카테고리의 다른 글
[Django] 9_1. URLs and Views: Views / Include / URL Arguments (0) | 2024.07.16 |
---|---|
[Django] 8_2. Power Admin: Admin Actions / Custom Filters (0) | 2024.07.16 |
[Django] 7_2. ORM: Admin Methods / ForeignKey Filter (0) | 2024.07.14 |
[Django] 7_1. ORM Query Sets: filter, get, create, delete (0) | 2024.07.13 |
[Django] 6_4. Models and Admin: Reviews / Wish Lists / Bookings / Medias / Messages (0) | 2024.07.13 |