TWIL 7주차 django

Matthew Woo·2022년 4월 24일
0

TWIL

목록 보기
7/16

이번 주 회사 코드를 보다가 당황스러웠던 점을 하나 꼽자면 Django에서 serializer를 처음 접한 것 이다.

회사의 서버간 request, response를 받는 관계를 좀 보다가, 분명히 해당 url로 특정 데이터를 생성하는게 맞는 것 같은데.. 해당 데이터를 생성하는 함수와 url 에 처음 실행되는 부분간 연결 관계를 찾을 수 없었다.

분명 보통은 함수를 타고타고 따라가면 나오는데 이게 파악이 안되고 이게 무슨 코드인가 싶어서 시간을 꽤 소모했고 팀원 분께 여쭤봐서 알게 된 것이 serializer다. 해당 코드 관련하여 코드 수정할 일이 생겨 미리 봐둔 것 인데 장고를 전혀 모름 + 장고를 얼른 공부해야겠다 싶었다.

이에 주말에 징고 개념을 좀 보고 따라 코드를 작성도 좀 해보았는데
이정도 밖에 해보지 못했다. (https://github.com/jungbumwoo/django_tutorial/commits/master)
위 공부 과정에서 가장 시간 소요되었던 부분을 기록해놓고자 한다.
Response 함수를 import 해서 사용하였고 Django 의 rest_framework 의 Response함수를 사용해야하는데 auto-import 기능을 사용하다보니 파이썬 기본 requests에 구현되어 있는 Response를 잘못 import되었다. 그러다보니 에러가 발생했는데 auto-import가 내가 의도치 않은 것을 임포트 했다는걸 파악하는데 시간이 꽤나 걸렸다 ㅠ

알고리즘 문제는 https://www.acmicpc.net/problem/14501 이걸 풀었는데 dp로는 접근을 바로했으나 완전탐색으로 푸는 탑다운 방식으로는 코드 작성에서 시간을 많이 소요했다.. 오랜만이라는 변명을 또 해본다ㅠ

금요일이 생일이었다보니 지인들 약속도 있고 그래서 공부를 많이 하지는 못했다. 공부량과는 달리 행복한 한 주 였다.

생일까지 챙겨주시는 버즈빌에 감사한다:)

profile
Code Everyday

0개의 댓글