오늘 배운것
게시글 작성 시 해시태그를 같이 작성할 수 있는 기능을 추가하는 도중 tag에
특징 같은것들을 정리해 둬야 될 것 같다.
첫번째 특징
태그 값은 콤마와 공백이 포함되어있다. 따라서, 일단 콤마를 기준으로 태그를 분리하고 양 끝 공백을 제거해야한다.
두번째 특징
태그값은 post 객체가 모두 생성되고 난 이후에 post.tags.add 를 사용하여
태그값을 추가한다.다른 객체와 같이 저장하지 않는 이유는 add 함수를 사용하
기 위해서는 post.tags에 대한 정보(객체)가 미리 정의되어 있어야 하기 때
문이다.
세번째 특징
네번째 특징
tag는 리스트형태로 객체가 담기기 때문에 탬플릿에 출력해줄때는 반드시 for
문을 이용해서 분리시키고 사용해야한다.
게시글 작성 post함수 전체코드