나는 다음과 같은 모델 필드가 정의되어 있습니다Django Queryset의 부울 비교?
class Room(models.Model):
...
...
is_course = models.BooleanField("Is Room a Course?", default= False)
을 지금, 나는이 is_course 필드에 대한 잘못된 값이 내 데이터베이스의 모든 레코드를 찾기 위해 노력하고있어.
나는 다음을 시도했지만 작동하지 않는 것 :
이 작업을 수행하는 올바른 방법은 무엇myrooms = Room.objects.filter(is_course= False)
/
사용중인 Django의 데이터베이스 및 버전은 무엇입니까? "거짓"대신 "is_course = 0"을 수행하면 작동합니까? –
Django 1.2가있는 SQLite 데이터베이스를 사용하고 있습니다. – DevX
is_course = 0이 작동하지 않습니다. – DevX