我希望在电子邮件列中过滤掉空值。
所以我尝试了这个方法:
users = User.objects.filter(email__iexact='')
然而,记录为空值时不会显示。
有人知道是为什么吗?
模型为:
class User(models.Model):
email = models.EmailField(blank=True)
我希望在电子邮件列中过滤掉空值。
所以我尝试了这个方法:
users = User.objects.filter(email__iexact='')
然而,记录为空值时不会显示。
有人知道是为什么吗?
模型为:
class User(models.Model):
email = models.EmailField(blank=True)
users = User.objects.exclude(email__isnull=True)
如果您想获取所有空电子邮件值的列,请使用以下方法
users = User.objects.filter(email__isnull=True)
class User(models.Model):
email = models.EmailField(null=True)
users = User.objects.filter(email__isnull=True)
users = User.objects.exclude(email__isnull=True)
user_queryset = User.objects.filter(email__isnull=True)
- JPG