반응형
스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차
2022.12.26. 82일차 - TIL
1. 발표자료 정리
아키텍쳐
아키텍쳐 그리기 전 텍스트로 흐름을 정리해보았다.
장고 서버는 아래와 같은 순서로 동작한다.
postgreSQL(DB) - django(프레임워크) - gunicorn(컨테이너) - nginx - ec2 - load balancer - route53 - 클라이언트
프론트엔드는 상대적으로 단순한 구조로 되어있다.
S3 - cloudfront - route53 - 클라이언트
이를 토대로 아키텍쳐 초안을 작성해보았다.
조금 추가하고 싶은 내용들이 있지만 흐름을 알아볼 수 있었고 팀원들과 아키텍쳐를 보면서 배포 과정을 한번 더 이해하고 넘어갈 수 있었다.
모집 게시글 삭제 시 마이 페이지 데이터 받아오지 못하는 오류 수정
원인
- 지역변수인 results가 할당되기 전에 참조되어지는 에러
- myjoins_list 길이가 0일 때 results 변수에 값이 할당되지 않으면서 발생하는 에러
해결방법
- results 변수에 값이 할당되지 못한 경우를 대비해 코드로 처리
- myjoins_list 길이가 0일 때를 if-else문으로 예외 처리
반응형
'개발일지 > AI 캠프' 카테고리의 다른 글
내일배움캠프 AI - 84일차 TIL, 2022.12.28 (0) | 2023.01.03 |
---|---|
내일배움캠프 AI - 83일차 TIL, 2022.12.27 (0) | 2022.12.28 |
내일배움캠프 AI - 17주차 WIL (0) | 2022.12.25 |
내일배움캠프 AI - 81일차 TIL, 2022.12.23 (0) | 2022.12.24 |
내일배움캠프 AI - 80일차 TIL, 2022.12.22 (0) | 2022.12.24 |