UNIQUE constraint failed: blog_tag.slug

Joohyung Park·2024년 3월 9일

버그

목록 보기
5/12

문제

포스트 작성 시 태그를 (태그1); (태그2) 이렇게 작성하면 정상적으로 반영되지만 (태그1); (태그2); 이렇게 마지막에 세미콜론을 붙이면 오류가 발생한다.

문제 해결

blog > views.py에서 PostCreate 함수 안의 form_valid 함수 안에 다음과 같은 코드를 추가하여 해결하였다.

tags_str = tags_str.strip("; ")

참조

인프런

profile
익숙해지기 위해 기록합니다

0개의 댓글