-
[Python] Django Boolean값으로 filter할 수 없는 문제programming 공부/Python 2021. 6. 24. 18:13
BooleanField로 값을 저장해두었는데 objects.filter(is_true = True) 처럼 필터를 해도 계속 에러가 발생했다.
방법이 잘못되었나 하고 여러가지 시도를 하느라 시간을 낭비했는데 알고보니 Django버전 문제였다.
3.1.x버전의 문제라고 한다.
3.0.1버전으로 다운그레이드 했더니 정상 작동한다.
아래 스택오버플로우 한곳을 찾기전에는 모두 그냥 filter(is_true=True) 로 하면 된다는 식의 글밖에 없어서 애먹었다.
참조: https://stackoverflow.com/questions/65190586/object-filter-error-using-boolean-fields
'programming 공부 > Python' 카테고리의 다른 글
[Python] 다른 프로세스의 window title 가져오기 (0) 2021.08.18 [Python] 파이썬으로 batch 파일을 다른 창으로 실행하기 (0) 2021.08.18 [Python] 프로세스 종료시 작업 추가하기 (0) 2021.06.20 [Python] 파이썬 실행시 라이브러리 설치 자동으로 하기 (0) 2021.06.20 [Python] pyhive로 요청시 시간 초과되는 경우 (0) 2021.06.20