django Tag 모델
![19. 다대다 관계 구현(19 ~ 22) (Tag 모델, 포스트 목록과 상세 페이지에 태그 기능 추가, 태그 페이지 구현 )](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbx7pwe%2FbtrI2ZxEKRk%2F3b80GL754MbCEyGibpgoK0%2Fimg.png)
19. 다대다 관계 구현(19 ~ 22) (Tag 모델, 포스트 목록과 상세 페이지에 태그 기능 추가, 태그 페이지 구현 )
● Tag 모델 만들기 조악스러운 그림으로 설명 하자면 포스트는 복수의 태그를 가질 수 있고 태그는 복수의 포스트의 가질 수 있다. 즉 포스트든 태그든 복수의 관계를 가질수 있는 말하고 다른말로 여러 요소와 동시에 연결된 관계를 다대다 관계라고 한다. 구현을 할때 django에서는 ManyToManyField를 사용한다. Tag 모델 구현 models.py에 Tag 모델 작성 후 migration 포스트 모델에 tags 필드를 추가하기 위해 ManyToManyField 사용으로 위에서 작성한 Tag 모델을 연결한다. migration 하려고 하면 null은 ManyToManyField에서 효과가 없다고 한다. null을 허용하지 않는다는 뜻인가? 하며 책을 읽어보니 ManyToManyField 에서는 n..