coding

'빡코'팀프로젝트 2탄 - 개발일지 (2)

Jeo 2021. 10. 28. 19:41

해시태그 : #내일배움단 #코딩프로젝트 #국비지원 #내일배움카드 #스파르타코딩클럽

내용 목차

#코딩 개발일지 시작의 한마디

  • 끝자락!

# 개발 업무내용

[오늘의 목표]

 

  1. html 특정 요소에 대해서, 검색어가 입력되기 전에는 안보이고, 검색어가 입력된 후에는 보이게 하기
  2. 각 회원별 캐릭터 선택 가능하게
  3. 선택한 캐릭터 이미지가 글 작성시 함께 첨부되어, 카드에도 보이도록

[토의 내용]

<개발 회의>

  • 진행상황 공유

# 업무 중 이슈/고민 .. 그리고 해결한 내용

1. 검색어 입력 전후에  html 특정 요소의 유무를 다르게 하기

 --> 해결한 방식: jinja2문법을 사용

{% if not keyword %} ~(검색 전에만 보이게 하고 싶은 부분)~ {% endif %} 

 

: 검색어 입력값을 받아서 나는 keyword라는 변수로 받았다. keyword가 없다면 둘러싸인 부분이 보일 것이고, keyword가 있다면 보이지 않을 것이다. 이 방식으로 문제 해결! (진자2 진짜 좋은 듯!)

2. 회원별 이미지 저장 
--> 해결한 방식: 제공한 옵션들 중 사용자가 회원가입시 선택한 이미지에 대해, 그 경로를 users collection에 함께 저장한다. 

그리고 나서 글을 작성할 때, 글의 내용 뿐만 아니라 현재 세션에 담겨있는 로그인사용자의 정보를 가져와서 그 사람의 캐릭터 이미지 경로도 가져오고, 그걸 사용자가 받은 질문, 작성한 답변, 작성한 시간 등과 함께 contents collection에 저장한다. 이렇게 해두면 글들을 카드 형식으로 모아 볼 수 있는 게시판에서도 각 글에 대해 캐릭터 이미지를 덧붙일 수가 있어 좀 더 재미있는 화면으로 보여줄 수가 있었다.

# To-do List

- 업무 마무리, 시연회 준비