You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gantt
dateFormat YYYY-MM-DD
title 팀 프로젝트 개발 및 배포 일정 계획
excludes weekends
section 기획
전체 구조 설계 및 모델링 :des1, 2024-03-29, 2d
기획 수정 : 2024-04-08, 2d
section 개발 환경
개발 환경 세팅 :set1, 2024-03-29, 2d
section DRF 학습
DRF 학습::des1, 2024-04-02, 2d
section 앱 개발
accounts 앱 구현 :acc1, 2024-04-01, 7d
posts 앱 구현 :pos1, 2024-04-01, 7d
comments 앱 구현 :com1, 2024-04-01, 7d
section 랜딩 페이지
레이아웃 :lan1, 2024-04-01, 7d
section 추가 기능
추가 기능 : 2024-04-10, 4d
section 챗봇 개발
챗봇 기획 및 설계 :chat1, 2024-04-05, 2d
챗봇 개발 :chat2, 2024-04-07, 8d
section 테스트
테스트 : 2024-04-05, 1d
테스트 : 2024-04-12, 1d
버그 수정 및 최적화 : 2024-04-14, 2d
section 배포
배포 준비 :deploy1, 2024-04-15, 1d
배포 :deploy2, after deploy1, 2d
section 문서화
요구사항 : 2024-03-29, 1.5d
기술 : 2024-03-30, 2d
README : 2024-04-02, 2d
README : doc1, 2024-04-16, 1d
get_model 함수를 사용하여, 모델 임포트를 하지 않고 모델 클래스에 접근할 수 있습니다.
8.2. 로컬 저장소 Git 브랜치 존재 오류
8.2.1. 문제 원인
error: src refspec feat/common does not match any
error: failed to push some refs to 'https://github.com/AI-Inventory-Forecasting-Team/ai-inventory-forecasting.git
지정한 브랜치가 로컬 저장소에 존재하지 않아 발생하는 문제입니다.
8.2.2. 해결 방법
# 현재 브랜치 목록 확인
git branch
# 브랜치 생성 및 체크 아웃
git checkout -b feat/common
# 브랜치 푸시
git push origin feat/common
"pk"라는 URL 키워드 인자를 받아야 한다는 것을 기대하고 있지만, 실제로는 받지 못해 생기는 오류입니다.
8.6.2. 해결 방법
classUserDetailView(generics.RetrieveAPIView):
serializer_class=UserSerializerdefget_object(self):
""" 이 뷰는 항상 로그인한 사용자의 정보를 반환합니다. """returnself.request.user
UserDetailView는 항상 로그인한 사용자의 정보를 반환하도록 get_object 메서드를 오버라이딩하여 해결하였습니다.
이번 첫 팀 프로젝트로 아무것도 모르는 상태에서 시작하였고, 중간에 개인사정으로 몇 일 참여하지 못했지만,
이 경험을 통해 많은 것을 배우고 성장할 수 있었습니다. 프로젝트 초반에는 많은 부분에서 서툴고 불확실함을 느꼈지만,
팀원들과의 협력을 통해 점점 자신감을 얻게 되었습니다.
프로젝트를 통해 팀워크의 중요성과 각자의 역할이 프로젝트 전체에 미치는 영향을 깊이 이해하게 되었습니다.
또한, 어려움 속에서도 해결책을 찾는 법, 의사소통의 중요성, 그리고 다양한 배경과 전문성을 가진 사람들과 협업하는
경험은 앞으로의 학업이나 직업생활에 큰 자산이 될 것 같습니다.
👩🏻💻 김민규
뜻깊은 협업
학부생 시절 컴퓨터공학과였음에도 불구하고 코로나로 인하여 개발 협업을 해보지 못했었는데
이번 기회에 깃허브를 통하여서 협업하는 방법도 배우고 서로 부족한 부분을 이해하고 도와주게 되므로써
협동심을 기르고 나아가 그 경험을 토대로 성장하게 되어서 매우 뜻깊은 시간이었습니다.
앞으로도 개발 협업을 하게 된다면 이번 파이널 프로젝트가 생각날것같습니다.
👩🏻💻 박주형
도전의 연속
이번 프로젝트는 제게 첫 팀장 경험이었으며, 모든 팀원이 개발 경험이 전무한 상태에서 시작했습니다. 막막하고
어려운 도전이었지만, 매일 아침 커피챗을 통해 진행 상황을 공유하며 함께 학습하고 성장해나갔습니다.
조금이라도 도움이 되고 싶다는 의지를 갖고 계셔서 마무리가 가능했다고 생각합니다.
지지와 격려
팀을 리드하는 과정에서 나이가 어리고 경험이 부족함에도 불구하고, 팀원들이 매 순간 올바른 결정을 내릴 수 있도록
도와주고 제 의견을 적극적으로 수용해준 덕분에 큰 도움을 받았습니다.
이러한 지지와 격려 덕분에 부족함을 극복하고 성장할 수 있었습니다.
지식 공유
팀 프로젝트에서 모든 팀원이 개발 경험이 없는 상황에서, 깃허브 사용법을 개인적으로 공부하고 이를 팀원들과 공유함으로써
협업 효율성을 크게 향상시켰습니다.
팀원들의 긍정적인 반응과 감사의 말씀은 이러한 노력이 큰 보람으로 이어졌음을 확인시켜 주었습니다.
👩🏻💻 한승일
시작이 반이다
처음에는 제 실력으로 따라갈 수 있을까 팀원들을 방해할까 봐 걱정이 많았고 때론 포기하고 싶었던 순간도 있었습니다.
다행히도 좋은 팀장님과 팀원들을 만나서 함께 기본적인 기능이라도 구현해보는 시간을 가질 수 있었던 것이 너무 좋았습니다.
함께 노력하고 배우며 성장할 수 있는 환경이었기에 유의미한 시간이었습니다.