728x90
반응형

이번주 한 일


  1. drf 강의 듣기
  2. drf 복습
  3. 프로젝트 진행

프로젝트를 진행하며 알게 된 것들


  1. 파이썬에서 JSON의 key값을 딕셔너리의 key값 뽑아오듯 뽑아올 수 있다. 자스에서는 .으로 가져오더라.
  2. selenium으로 크롤링 중 크롬 드라이버 경로 문제
    • 요새 크롬 드라이버 다운 받아서 쓰는 건 옛날 방식이고 ChromeDriveManager로 가져오더라
  3. 클래스의 인스턴스를 만들 때 괄호룰 깜빡하면 BaseSerializer.is_valid() missing 1 required positional argument. ‘self’ 에러를 마주하게 된다.
  4. TypeError: Object of type tag is not JSON serializable
    • default=str 속성에 대해 알게 되었고, 태그나 날짜가 JSON으로 serialization할 수 없는 타입이란 것을 알게 되었다.
    • 몇 시간 만에 해결하고 뽑아왔는데 모달창 만들다가 기절해 버려서 결국 줄거리는 활용하지 못했다……
  5. 저장한 JSON 파일을 DB에 저장하기 위해 loaddata를 하는 데 자꾸 불러오지 못함.
    • null=True도 안 해놓고 null값을 뽑아오고 있던 게 문제였다. 데이터를 꼼꼼히 확인하자 하는 마음이 들었다.
  6. 모델링시 자동 생성되는 필드가 아닌 내가 원하는 필드로 PK 교체
  7. MTM 테이블에 필드 추가
  8. 백에서 구현한 팔로우 기능 프론트의 버튼에 연동시키기
    • await은 async로 정의된 함수 안에서만 쓰일 수 있다.
    • 수업 때 fetch 사용시 async await을 써서 마냥 그렇게 써야 되는 줄 알았는데, 그냥 fetch만 단독으로 써도 됐고, 그 결과물을 굳이 항상 변수에 담아 줄 필요도 없었다. 그래서 팔로우 언팔로우 기능의 경우 따로 변수 설정 없이 구현했다.
  9. 자바스크립트에서 html 태그에 속성 추가하기
  10. 자바스크립트에서 html 띄우며 페이지 이동하기
  11. css
    • 애니메이션 기초
    • @keyframe
    • cubic-bezier
  12. 장고의 이미지 최적화 방법
  13. 사진 업로드 방법과 업로드 버튼 다른 이미지로 대체하기

이번주 목표 달성 여부


  • [x] DRF 4주차 필기 못한 거 정리
  • [x] 4주차 Feed 부분 실습
  • [ ] DRF 5주차 수강 및 필기
  • [ ] AWS 강의 완강
  • [x] 방향성에 대한 팀회의
  • [ ] 주말에 소셜 로그인 구현해보기
  • [ ] DRF 공식 문서에서 serializers 쪽 탐독해보기
  • [ ] 토끼반 알고리즘 프젝 전까지 풀어야 댐

review : 프로젝트가 너무 바빠서 제대로 한 게 없다^^ 프로젝트 결과물이라도 잘 나오면 뿌듯할텐데, 제발 후회 없는 결과물이 나오길 바란다.

다음주 목표


이번주 못한 것들 + csv 강의

  • [ ] DRF 5주차 수강 및 필기
  • [ ] AWS 강의 완강
  • [ ] 주말에 소셜 로그인 구현해보기
  • [ ] DRF 공식 문서에서 serializers 쪽 탐독해보기
  • [ ] 토끼반 알고리즘 프젝 전까지 풀어야 댐
  • [ ] csv json 강의 듣기
  • [ ] 프로젝트 완벽하진 않더라도 최소한 완성해서 마무리하기!

(완성도 힘들 거 같다는 얘기를 여러 팀에서 들었다… 완성을 목표로 아자아자!)

반응형

'Programming > TIL and WIL' 카테고리의 다른 글

💖 221108 Today I Learned💖  (0) 2022.11.09
💖 221107 Today I Learned 💖  (0) 2022.11.09
💖 221106 Today I Learned 💖  (0) 2022.11.09
💖 221105 Today I Learned 💖  (0) 2022.11.09
💖 221104 Today I Learned 💖  (0) 2022.11.09

+ Recent posts