오늘은 벌써 4일차입니다. 미니프로젝트를 끝내고 발표까지 하는 날입니다. 4일이지만 하루에 14시간 이상 코딩에 몰입하다보니 일주일은 넘게 지난 느낌입니다. 마지막에 트러블 슈팅하면서 배포후 구현이 안되고 에러가 생기는 경우가 있긴 했지만 그래도 무사히 프로젝틀 끝냈습니다. 

1주차 미니프로젝트 끝

Ajax POST rendering

  • AJAX로 포스트요청을 서버에 보낸후 서버측에서 다른 페이지로 랜더링 해도 페이지 이동이 안되는 현상
    → 해결 : Success 함수 안에 해당 코드를 포함하면 해결
    document.write(response); -> response로
    html안의 내용이 전달되어 오기 때문에 해당 내용을 써주면 됨

Jinja2

  • Jinja2에서 html에서 python 서버로 변수에 값을 담아 보내는 방법..
    → html에서는 {{ 변수이름 }}, app.py에서 받을 때 <변수이름>으로 받을 수 있었다!

encoding

  • Ec2 서버에서의 app.py 실행 시, 토큰 인코딩 값이 바이트로 타입이 지정됨..
    → 해결 : .decode(‘utf-8’)을 붙여 스트링 값으로 바꿔주어 해결

 

1주차 미니프로젝트 회고

  • 다른 조들을 봤는데 수준이 다양하게 분포되어 있었습니다. 다른 사람들의 작업물과 과정, 회고까지 들었는데 굉장히 도움이 되었고 공부를 더 열심히 해야겠다고 마음을 다시 한번 더 다잡게 되는 좋은 자극제가 되었습니다.
  • 트러블슈팅과 코드 리뷰가 중요하고 자신을 챌런지 하는 것이 중요합니다.
  • 협력을 하는 것이 중요합니다. 조원들과 적극적으로 소통하고 협업합니다.
  • 1주차 조원들이 다들 천사같고 너무 친절하고 개발도 잘해서 좋았습니다.
  • 멘토님들의 피드백은
    • 잘했다였다는데 저는 갑자기 zep이 튕겨서 못들었어요 😱😱😱

+ Recent posts