728x90 반응형 foreignkey1 [Python Django] 17. Django ORM 테이블 사이 1:N 맺기 - ForeignKey 이번 포스팅부터는 Django의 ORM에서 제공하는 테이블 사이 관계를 설정하는 방법에 대해 정리해보려한다. 사실 DB의 테이블도 각각의 데이터가 클래스 객체처럼 동작을 한다고 생각을 한다면, 이 데이터들이 다른 테이블의 데이터와도 상호작용을 할 수 있도록 만들 수 있을 것이다. 예를 들어서, 어떤 포스팅(Post)에 댓글(Comment)을 작성한다고 하면, 작성 글을 정보를 담는 Post라는 테이블과, 댓글 정보를 담는 Comment라는 테이블 사이에 연결 고리가 있어야 할 것이다. 위의 예시에서는 하나의 Post에 여러 개의 댓글이 달리기 때문에, Comment 테이블의 각 데이터는 댓글이 작성된 본체(?) 포스팅을 구별할 수 있는 데이터(보통 Primary Key 값을 많이 사용한다)가 테이블 내에.. 2024. 4. 29. 이전 1 다음 728x90 반응형