TIL - 항해99 4일차

스브코·2021년 11월 4일

오늘 배운 것

JWT란?

JSON Web Token의 줄임말, JSON 객체를 사용해 정보를 안정성 있게 전달하는 웹표준이다. 자유이용권 팔찌와 같은 역할이다.(팔찌만 보여주면 서비스를 이용할 수 있다)

파이썬에서 스트링을 읽을때 "'#-" 등은 변수로 받으면 파싱이 안됨

찜하기 버튼이 특정 데이터 튜플만 internal server error가 발생해서 디버깅을 했더니 전혀 코드상에 문제가 없어서 다른 데이터의 버튼도 눌러보니 어떤건 아예 버튼이 동작을 안했다. 동작을 안했다는것은 클라이언트쪽에서 문제가 있다는건데 브라우저 검사를 해보니 syntax 에러 였다. 해당 데이터 타이틀의 스트링 형태에 single quote가 포함 되어있었는데 javascript가 syntax error를 발생시키는걸 보니 internal server error는 파이썬 flask 서버쪽에서 같은 이유일 것으로 짐작하여 print해서 확인해보니 '#'이 읽히지 않았다. 역시 대부분의 에러는 디버깅을 해보면 별거 아닌 경우가 많다...

프로젝트 진행 현황

오늘 완료된 부분

  • 회원별 필터 저장 기능 구현완료
  • 로그아웃, 개인정보 수정 기능 구현완료
  • 찜목록 추가, 삭제 기능 구현완료

남은 부분

  • 찜목록 버튼 기능 구현
  • aws 배포 및 기능 구현 영상 제작
  • github readme 작성
  • 화면 css 좀 더 이뿌게~~

4일차 회고

오늘은 에러 디버깅에 조금 고생을 한것을 빼면 내가 맡은 부분은 마무리하여 화면쪽을 한번 정리를 해볼 수 있었다. 스프링 특강이 내일로 미뤄져 주특기에 대한 고민도 지속 되고 있지만 매니저님께서 와서 상담도 해주시고 도와 주시는 분들이 많아서 참 고맙고 힘이 된다. 내일은 프로젝트 제출 마무리 하고 특강도 듣고 보람있는 하루가 될 것 같다.

profile
익히는 속도가 까먹는 속도를 추월하는 그날까지...

0개의 댓글