TIL 2022.11.28 ~ 12.04

김경민·2022년 12월 30일
0

TIL

목록 보기
6/15

[TIL/93일차/11.28] 프로젝트 발표 & 팀 KPT 회고 ft. 내배캠

팀 회고

  • 느낀점:

    • 원채님 : 팀원 모두가 맡을 역할을 잘 소화함
    • 민수님 : 팀이 좋은 방향으로 가고있다는 것을 느낌
    • 기훈님 : 아직 많이 부족하지만 방향성을 찾을 것 같다.
    • 준호님 : 딥러닝 torch를 너무 몰라서 아쉽고 백엔드에 집중을 못 한 것이 조금 아쉽다.
    • 나 : 이전부터 생각해야할 것들이 꽤 많아 조금 지치는 프로젝트였지만 극복하는 것도 꽤 좋았다.
  • Keep:

    • 기훈님 : 회의시간을 서로 잘 조율하여 누락없이 소통
    • 민수님 : 오전 오후 회의가 유지하기
    • 준호님 : 오늘의 공부 내용 및 문제 출제 발표 시간 갖기
    • 원채님 : 프로젝트의 연계성 유연성
    • 나 : 문제 내고 풀기
  • 문제점:

    • 준호님 : 코드 정리를 시기를 찾기 힘든 것
    • 기훈님 : 식사를 제때 하지 못 하는 것
    • 원채님 : 개인적인 목표를 완벽히 이루지는 못 함
    • 민수님 : 회의 때 참여가 좀 더 필요하다. 의견을 잘 내자.
    • 나 : 진행상황을 좀 더 나누자
  • 시도점 :

    • 민수님 : 커밋 많이 남기기, 이슈 적기
    • 준호님 : 모두 깃 잘 활용하기
    • 원채님 : 변수 이름 잘 쓰기, 진행상황 잘 소통하기
    • 나 : 문서 작성과 설계를 꼼꼼하게 정하고 이행하기

[TIL/94일차/11.29] 깃허브 리드미 정리, 포트폴리오 이력서 특강 ft. 내배캠

이력서에서 중요한 것

  • 문제 해결 능력,,,추가 예정

[TIL/95일차/11.30] 프로젝트(핸즈업) 프로젝트 컨셉 구상, 와이어 프레임, ERD, API 구상 ft. 내배캠

[TIL/96일차/12.01] django-channels ft. 내배캠

한 것

  • 프로젝트 뼈대 작업, 팀 관련 작업, 티맥스 채용 설명회
  • channels-channels 장고 채널스를 통해 웹 소캣을 사용하여 채팅기능을 구현했다. 자세한 내용은 주말에 쓰도록 해야지

django-channels 공식문서

[TIL/97일차/12.02] serializer 객체 접근 ft. 내배캠

initial_data

  • 유효성 검사를 하기 전에 필드에 접근할 수 있습니다.
serializer = serializer_class(data = request.data)
serializer.initial_data['필드'] =or 필드 값을 이용할 수 있음

validated_data

  • 유효성 검사를 통과한 필드에 접근 할 수 있다.
serializer = serializer_class(data = request.data)
if serializer.is_valid():
    serializer.validated_data['필드'] = 값
    serializer.save()

data

  • 유효성 검사를 통과하고 save된 필드에 접근할 수 있다.
serializer = serializer_class(data=request.data)
if serializer.is_valid():
    serializer.save()
    serializer.data['필드']

[WIL] 14주차

이번 주에 대표적으로 한것

  • 최종 프로젝트 구상 (아이디어, 컨셉, 와이어 프레임, api 등)
  • Channels를 통한 채팅 구현
  • viewset활용한 백엔드 구현

회고

  • 새로운 주제의 흥미로운 프로젝트를 시작하니 너무나 재밌다. 백엔드를 파면 팔수록 알아야할 것은 쌓여가지만 알아가는 재미가 쏠쏠하지 싶다.

다음 주에 할 것

알고리즘, 프로젝트 백, 프론트, 사용자 인증 구현

profile
적은 대로 된다.

0개의 댓글