我有以下类(class):
class Book(models.Model):
picture = models.ImageField(upload_to='books/', blank=True, null=True)
...
我现在想过滤没有图片的书。我尝试了以下方法:
Book.objects.filter(picture__isnull=True)
问题是,图片在数据库中是一个空的 varchar ('') 而不是 null。该怎么办?
最佳答案
尝试这个:
Book.objects.filter(picture__exact='')
关于django - 在空 ImageField 上过滤查询集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15632957/