Как получить количество полей, которые либо None, либо пусты в строке, используя ORM Django?

У меня есть модель,

class personal_profile(models.Model):
    custom_user = models.ForeignKey(CustomUser, on_delete=models.CASCADE)
    picture = models.ImageField(default='pro.png', upload_to='profile_image', blank=True)
    designation = models.CharField(max_length=255, blank=True, null=True)
    gender = models.CharField(max_length=255, blank=True, null=True)
    date_of_birth = models.DateField(blank=True, null=True)
    language = models.CharField(max_length=255, blank=True, null=True)
    linkedin_url = models.CharField(max_length=255, blank=True, null=True)
    def __str__(self):
        return str(self.pk)

Я хочу получить количество полей count, которые либо None, либо "".

personal_profile.objects.get(custom_user=some_user_id)

По открытому запросу я могу получить набор запросов этого конкретного пользователя. Теперь это способ получить количество пустых или None полей в базе данных.

Спасибо

Вернуться на верх