[221116] 미니프로젝트 3일차 TIL

뜨개발자·2022년 11월 16일
0

TIL

목록 보기
7/75

flask를 사용하여 app.py 내에서 서버를 다루는 중, 코드가 너무 길어져 blueprint로 역할에 따라 분할하게 되었다.

  • 쿠키를 까서 확인하는 함수를 분리된 파일에서 작성하고, 메인 파일에서 불러오려니 오류가 생겼다.
    메인 파일 내에 있는 login()함수와, 분리된 파일 이름인 login,py이 겹쳐 참조에 문제가 생겼음을 파악하고 login.py 파일의 이름을 login_join.py로 변경하여 해당 문제를 해결했다.

  • .py에서 .js로 return할 때에 jsonify로 넘겨주는 데에 큰 문제가 없어 .py간에도 같은 방식으로 정보를 전달하려고 시도했다.
    넘겨받은 파일에서 result를 까보니 전달한 내용과 달랐다.
    .py간 데이터를 넘길 때에는 dictionary를 만들어 전달하고, .py에서 .html로 전달할 때에만 jsonify로 전달하는 것으로 문제를 해결했다.

profile
뜨개질하는 개발자

0개의 댓글