Q&A

책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.

포스트 쓸 때 태그도 추가할 수 있는 기능을 하고 있는데, 다음과 같은 오류가 납니다.

3 years, 4 months ago

chch4934 chch4934


어디를 수정을 해야할 지 모르겠습니다. 조언 부탁 드립니다. 


sungyong
sungyong   3 years, 4 months ago

unique constraint 에러가 발생했네요. 

Tag에 slug라는 필드를 unique=True로 선언했기 때문에, 다른 tag가 같은 slug를 가질 수 없습니다. 

그래서, PostCreate 클래스에서 tag부분을

tag, is_tag_created = Tag.objects.get_or_create(name=t)

로 처리해서, 같은 slug인 tag가 있는지 확인하는 과정을 거쳤었죠. 


이 부분의 유의하시면서 코드를 살펴보시면 될 것 같습니다. 

Updated: June 13, 2021, 12:19 p.m.

Leave a Comment:
목록보기
Search
  • 자유게시판
  • Q&A