[TIL] d+3

river·2022년 3월 9일
0

예외처리

이런 식으로 에러마다 따로 예외를 주어 파일 업로드 여부 등을 검사하는 식으로 이용할 수 있음. 정말 간단한 방법이었는데 문법을 잘 모르니 엄청 오래 헤맸다.

https://docs.python.org/ko/3/tutorial/errors.html
https://dojang.io/mod/page/view.php?id=2403

개발자도구로 에러 확인

개발자 도구의 네트워크 탭에서 확인 가능.
파이참 이벤트 로그에 비해 좀 더 자세하게 확인이 가능하다.
좋아요 기능 구현 중 너무 막연하게만 뜨는 에러메세지에 쩔쩔매다가 알게 되었다...
어쩌면 강의중에 알려줬는데도 기억을 못 한 걸지도...

로그아웃

        function logout() {
            $.removeCookie('mytoken', {path: '/'});
            window.location.href = '/';
        }

사용자의 토큰 쿠키를 삭제하고 메인페이지로 돌려보낸다.
이후 토큰 검사를 통해 로그인 페이지로 리다이렉트 시킴.

해결한 일

  • 로그인 페이지 다시 분리(는 어제 해놓고 잤음)
    • 로그인 성공하면 메인 페이지로 보내는 식으로 로그인 여부를 알 수 있게 변경함.
  • 로그아웃(도 어제 해놓고 잤음)
  • 파일 업로드 여부 검사.
    • 업로드 되었을 경우 등록 및 새로고침.
    • 업로드 된 파일이 없을 경우 alert 띄우기.
  • 좋아요 기능

해야 할 일

  • css 수정
  • 영상 촬영, 썸네일 이미지
  • aws, 도메인 준비해서 배포
  • 레파지토리 공개로 변경
  • 유튜브 제목만 뜨도록 가능한지 해보기.
    - 유튜브 동영상을 연결한 티스토리 음악 플레이어 코드 확인해보고 적용 가능한지 확인.

남들이 구현에 어려움을 겪고 있는 기능들을 확인해보고, 결국 내가 성공할 때면 희열이 느껴진다... 처음 맡았던 일은 로그인 페이지, 로그인 기능 구현 뿐이었지만 점점 더 많은 것들을 해내고 있어서 스스로가 신기하다! 백엔드도 잘만 되면 재밌구나.

profile
가보자고

0개의 댓글