Skip to content

나는 지금까지 M2M 관계에 대해선 무조건 테이블을 하나 더 파야 된다고 생각했는데 장고에선 그럴 필요가 없게 만들어줬네

  • [?] M2M 필드를 갖고있는 모델이 약한개체인건가?

  • field 추가

    • M2M 필드의 add 메서드를 호출하거나 create 메서드를 호출하면 된다.
  • 쿼리

in book-project...#

우리 프로젝트에서는 User가 여러권의 책을 구매할 수 있고, 또 책 한 권은 여러 User가 구매할 수 있다. 하지만 우리는 그 내역을 Purchase라는 모델로 관리하고 있고, 따라서 우리는 M2M 필드를 사용하기 보다는 세 개의 테이블을 활용한 ManyToOne 필드를 사용하는 방법밖에 없겠다.