Let'sh
Model

모델

Django Django에서 모델이란 데이터의 생김새이다.

데이터 구성

이 프로젝트에선 크게 다음과 같은 데이터들이 필요하다고 느꼈다.

  1. 유저에 대한 데이터 (users/)
  2. 유저들이 머물 수 있는 숙소에 대한 데이터 (rooms/)
  3. 유저들이 만드는 예약에 대한 데이터 (reservations/)
  4. 숙소에 대한 다양한 카테고리들에 대한 데이터 (categories/) (예: 산, 바다 등)
  5. 숙소의 리뷰에 대한 데이터 (reviews/)
  6. 유저들이 만들 수 있는 즐겨찾기에 대한 데이터 (wishlists/)
  7. 인증에 대한 데이터 (tokens/)
  8. 결제 시스템 (transactions/)
  9. 사진 및 동영상과 같은 미디어 파일들 (photos/)

목차