TIL( Today I Learned)
21-02-22 월
-
CSV 다운로드 개선
- Django
21-02-23 화
-
CSV 다운로드 개선
- vue 고치기
21-02-24 수
- Vue 수정
21-02-25 목
- django generator order by 넣을 수 있도록 편집
21-02-26 금
- Django 작업
TEL (Trial and Error Log)
21-02-22
-
ERROR: TypeError: sequence item 0: expected str instance, NoneType found
- SITUATION: CSV 다운로드 API 호출 중 에러
- REASON:
list
안에None
이 들어감 - SOLUTION:
None
들어가는 조건 검증 - 시작하는 SQL문이 잘못된 것이 있었다.
- SQL 수정
-
ERROR: MySQLdb._exceptions.OperationalError: (2006, ”)
- SITUATION: CSV 다운로드 API 호출 중 에러
- REASON:
','.join([None])
- SOLUTION:
- None 예외 처리
21-02-24
-
ERROR: ‘staticmethod’ object is not callable
- SITUATION: unbound 한 function 실행을 위해 staticmethod로 감싸고 실행
- REASON:
- Directly accessing the staticmethod objects in the class body is not an attribute access.
- SOLUTION:
stitcmethod( method ).__func__()
로 실행한다.
-
ERROR: queryset.iterator() 쿼리 결과 안나옴
- SITUATION: queryset.iterator() 로 csv export 중
- REASON:
- SQL error
- A <= a
- SOLUTION:
- SQL 수정함
21-02-26
-
ERROR: sql 엄청 늘어짐
- SITUATION: SQL 처리속도 확인중
- REASON: SQL 자가증식하고 있었음
- A JOIN+ B ON B.id = B.id
- SOLUTION: query 수정