본문 바로가기
DEV/Web 개발

파이썬/머신러닝 웹 프로그래밍 :: 10월 다섯째주 WIL #09

by 올커 2022. 10. 29.

 

■ 개발일지 WIL #09


1. FACTS

- 장고 머신러닝 프로젝트 code review
: 장고 머신러닝 프로젝트 코드 리뷰를 진행하였다.

: 현재까지 구현한 기능은 아래와 같다

   - User signin/signup/logout/follow, POST list/create/update/delete/like, Comment list/create/update/delete, 

: 아직 남은 기능들이 있다. (검색, 좋아요만 모아보기, 알림, 머신러닝 기능 등)

 

- DRF(Django Rest Framework) 강의 및 실습
: DRF 강의는 많이 듣지 못했다.

: 전반적인 내용으로 볼 때 웹 개발에서 FE와 BE를 구분하여 장고를 더 편리하고 깔끔하게 작업할 수 있도록 하는 것으로 생각된다. Serializer를 사용하여 json 타입으로 자료를 주고 받으며 형변환을 하는 방식이다. 로그인 정보도 access 토큰을 통해 서버와 클라이언트간 소통한다.


2. FEELINGS

: 팀원간 코드리뷰는 정말 도움이 많이 된다. 다른 사람의 코드를 보며 다양한 방식을 알 수 있게 되고, 팀원들에게 내가 짠 코드를 설명하면서 설명하기 위해 준비도 하고, 설명하면서 이해가 되는 부분도 있었다.: DRF는 아직 정리가 많이되지 않았기 때문에 이번에 프로젝트하며 많이 다루어보면서 익숙해져야 할 듯 싶다.

 


3. FINDINGS

: 장고에 대한 나의 부족함과 열정? 더더더더더더더더더더더더더더더 잘 하고싶다.

 


 

4. FUTURE

 - 장고 남은 기능들 구현해보기 (검색, 좋아요만 모아보기, 알림, 머신러닝 기능 등)

 - DRF 구조 이해하기

 - AWS 공부하기

 - 추천시스템 구현 기능 익히기

 - 프로젝트 기획하기

 - django, djangorestframework 공식문서, mdn 많이 읽어보며 코딩하기(찾아보는 습관들이기)

 - 아래 링크 읽어보기

  1) JWT 제대로 알고 사용하기

 

반응형

댓글