TIL( Today I Learned)
-
19.09.23
- 모델수정은 끝날때 까지 끝나지 않는다.
- 모델 로직 수정 계속
- 유닛 테스트 동작…을 위한 오타 수정
-
19.09.24
- 디에러 성공
- One page 이력서 작성
- 2번째 PR 피드백 팍팍팍 받음 나름 칭찬을 기대했었는데 아직 멀었다.
-
19.09.25
- 피드백 받은 코드 수정
- 유닛 테스트 작성
-
19.09.26
- git rebase - 불필요한 커밋은 쪼갤 필요가 없다.
- Docker 실제로 만들어보기! 굳굳
- R.U.D. 코드짜고 유닛 테스트 작성, date test 알아내기 힘드네
-
19.09.27
- 개발자 부트캠프 선택 기준 작성
- Back Front Integration
-
19.09.28
- API 문서 수정, 원래 이걸 잘 써놓고 만들려고 했는데 하다보니 문서화는 뒷전이 되기 쉽상이다.
- 로켓펀치, 원티드 탐색해봄
- vim에 ctags 장착! 와후!
-
19.09.29
- 대한민국 부트캠프비교 글 게시
- wework 짐빼기 쌓아논 짐 많네.
TEL (Trial and Error Log)
-
19.09.23
- python list sort
- list.sort( key = keyval, reverse=Booleanval)
- same as sorted(list, key=keyvalue, reverser=Boolean_val)
- ** It does not returrn any value!!
- and make change on original list! (Mutable)!!
- django
- queryset.delete( ) 에러 발생 -만들지도 않은 모델 삭제해서
-
19.09.24
- python error
- or 와 and를 잘못 써 부렀다. 허허
- categoryid = int(request.GET[‘categoryid’]) if ‘category_id’ in request.GET else None
- if 를 뒤에 써서 앞의 값을 특정지어 줄수 있다. 신기방기
-
19.09.25
- exists( ) <== exists 괄호 빼먹으니 에러 계속 터짐.. 괄호없다고는 말 안해준다.
- TypeError: unsupported operand type(s) for ** or pow(): ‘str’ and ‘dict’
- 테스트 posting 값에 True or False 입력시 헷갈려서 틀림 잘 모르겠음 json.dumps로 아예 만들어서 집어 넣는 것도 괜찮다.
- Query Set 처음값이 안나오길래 뭔가 했더니 offset limit 안걸려 있음
- JsonResponse 리턴을 안하고 있었다. Http response 없다고 뜨는 거였음
- QueryString
- 여러개 변수 묶음 ”&” 로 하는 거 깜빡
-
19.09.26
- 변수에 변화를 준다음 변한 변수에 새로 할당을 안함
-
advertisements = advertisements.order_by(‘value’)
<== advertisements.order_by( ‘value’) xxx
- 이걸 몰라서 4시간이나 고생고생
- Model.objects 의 값은 마음대로 변경이 가능하다.
- 단 저장을 할때 유효한 양식인지 확인을 진행한다. 이때 유효하지 않으면 ValidationError를 내뱉는다.
-
19.09.27
- 트라이문안에 들어있는 것에서 변수를 할당했는데 다음 코드에서 변수를 못받는 경우가 생긴다. 라고 쓰려고 했는데 내가 다른데서 실수 한것 같다.