프로젝트1 - django 클론코딩
멋모른 채 시작된 프로젝트가 상당히 막막했지만 튜터님과 팀원분들께 여쭤보면서 많이 배웠고 그 덕분에 기능을 구현하고 다듬어나갈 수 있었다. 지금보다 이것저것 기능도 더 추가하고 프론트엔드 부분도 완성도를 최대한 올리고 싶었는데 체력이 바닥난 탓에 아쉬운 부분이 있었다. 그래도 할 수 있는 한도 내에선 최선이었고 프로젝트를 하다보니 내가 어떤 부분을 어려워 하고 채워야할 지 잘 알게되었다. 작업 중에 제일 난항을 겪었던 부분은 저장된 값을 호출하고 데이터를 주고 받는 부분이었다. 해당 부분에서 오류들을 꽤나 겪었지만 그 덕분에 장고 사용법에 대해 조금씩 더 알아가고 체득할 수 있었다. 마주한 오류의 원인과 해결방법을 검색하고 주변에 질문하면서 해당 문법이나 함수에 대한 이해도를 높일 수 있었기 때문인 것 같다. 역시 오류는 많이 겪어봐야 나중에 직면했을 때 잘 고쳐나갈 수 있는 것 같다.
모르는 것 투성이라 간단한 기능 구현도 남들에 비해 한참을 걸려 만들었지만 그래도 맡은 기능을 하나씩 완성해가는 게 뿌듯했다. 그리고 프로젝트를 통해 git으로 처음 협업해봤는데 충돌도 해결해보고 로컬저장소 브랜치끼리 merge도 해보면서 git 사용법을 익힐 수 있었다. 다음번에는 더 지금보다 잘 다룰 수 있을 것 같다.
어제는 사용자 프로필 페이지에서 작성 게시글에 사진이 있는 경우에만 사진들을 불러와 프로필 페이지 하단에 목록으로 만들어 작업했다. 여기에서 사진이 없는 게시글에 임시 파일을 불러와 게시글 모두 프로필 하단에서 확인할 수 있도록 보완했다. 해당 작업은 html 파일에서 if문으로 처리하여 else문에서 임시파일을 불러오도록 마무리했다.
'회고 > TIL : Today I Learned' 카테고리의 다른 글
[TIL] 221007 내일배움캠프 40일차 (0) | 2022.10.07 |
---|---|
[TIL] 221006 내일배움캠프 39일차 (0) | 2022.10.06 |
[TIL] 221004 내일배움캠프 37일차 (0) | 2022.10.04 |
[TIL] 220930 내일배움캠프 33일차 (0) | 2022.09.30 |
[TIL] 220929 내일배움캠프 32일차 (0) | 2022.09.29 |