def extract_hashtag(desc, post):
hashtag_list = re.findall('#[\w]*', desc)
for hashtag in hashtag_list:
tag_text = hashtag[1:]
tag = Hashtags.query.filter_by(tag_text=tag_text).first()
if tag is None:
tag = Hashtags(tag_text=tag_text)
db.session.add(tag)
db.session.commit()
tag.post.append(post)
db.session.commit()
return hashtag_list
게시글을 저장할 수 있고 저장한 게시글들은 profile 페이지의 저장된 포스트에서 볼 수 있다.
사실 2주만에도 충분히 완성 가능했을것 같지만 파일을 업로드하고 저장하는 기능은 처음해봐서 많이 헤매고, 개발하는 시간보다 작동 안되는 문제를 고치는데 더 많은 시간을 썼던것 같다. 특히 뒤로가면 갈수록 단순히 따라하는거에 질려 흥미를 점점 잃어가 더욱 동기가 없었다. 이제부터는 실제로 내 아이디어를 서비스하는 웹을 만들어 부족한 부분을 공부하고 흥미도 잃지않도록 해야겠다.