개발일지/Week I Learned

230703 ~ 230709 [WIL]

마이구미+ 2023. 7. 10. 09:34

<이번 주 회고/>

- 이번 주 TIL 모음

  • 이번 주는 팀프로젝트를 따로 정리할 시간이 없어서 TIL에 정리했다
  • , , , ,
 

230703 팀프로젝트 - 동행 채택하기, 전시 인기랭킹 [TIL]

- 동행 채택하기 기능 구현 [백엔드] 먼저 models.py에서 Accompany 모델에 필드를 추가한다 좋아요 기능과 비슷하게 User 모델과 Accompany 모델이 ManyToMany 관계를 가진다 그 다음은 urls.py에 url 경로를 추

guco.tistory.com

 

230704 팀프로젝트 - 전시 인기랭킹, 리드미/ERD/API 명세 수정 [TIL]

- 전시 인기랭킹 js 연결 // static/js/index.js window.onload = function loadExhibitions() { ... getPopularAPI().then(({ response, responseJson }) => { // 전시 인기 랭킹 Top5 for (let i = 1; i

guco.tistory.com

 

230705 프론트엔드 에러 수정, 서버 DB 고치기 [TIL]

- 프론트엔드 에러 수정 원래 동행 구하기나 신청하기 글 작성한 사람의 닉네임을 클릭하면 그 사람의 마이페이지로 이동 해야 하는데 그게 제대로 안 되어 있었다 일단 동행글 작성하고 그 내

guco.tistory.com

 

230706 알고리즘 문제 풀이, 백엔드 코드 정리 및 테스트코드 작성 [TIL]

- 알고리즘 문제 풀이 오랜만에 풀었다....ㅎ... https://guco.tistory.com/273 [코테] 최대공약수와 최소공배수 문제 링크 일단 최대공약수를 구해야 하는군 n과 m이 둘 다 나누어 떨어지는 숫자들로 나눠

guco.tistory.com

 

230707 백엔드/프론트엔드 코드 정리 [TIL]

- 백엔드 권한 설정 및 수정 accompanies 앱 일단 accompanies 앱은 post, put, delete 요청뿐이라 ReadOnly가 필요하지 않다 그래서 permission_classes를 IsAuthenticatedOrReadOnly에서 IsAuthenticated로 수정했다 exhibitions 앱

guco.tistory.com


- 회고

  • 매일매일을 보내면서 오늘 하루도 열일했다! 라고 생각했는데 지나고 결과물을 보니 조금 초라한 것 같다
  • 물론 TIL에 그날 한 모든 것들을 담지 않아서 그렇게 보이는 것일 수도 있지만 여튼 결과물은 조금 아쉬움이 남는다
  • 지금 너무 내 단점만 떠오른다 
  • 따로 반성의 시간을 가지면서 회고는 여기까지...

<목표 달성 확인/>

  • 동행 신청하기 구현하고 프로젝트 마무리는 지었다
  • 이미지 로딩 속도 개선은 하지 못 했지만.......
  • 그리고 프로젝트 코드 정리하느라 배포 해볼 생각을 못 했다ㅏ...했어야 했는데.....
  • 알고리즘 문제..저번 주에 한 문제밖에 못 풀었다 하....
  • 목표 한 30%밖에 달성 못 했네....

<다음 주 목표/>

  • 하루에 알고리즘 2문제씩 풀기
  • 취업 준비...