102 votes

django - le filtre de requête sur manytomany est vide

Dans Django, il existe un moyen de filtrer un ou plusieurs champs vides ou nuls.

par exemple

 class TestModel(models.Model):
    name = models.CharField(_('set name'), max_length=200)
    manytomany = models.ManyToManyField('AnotherModel', blank=True, null=True)

print TestModel.objects.filter(manytomany__is_null= True)
 

167voto

Bernhard Vallant Points 18035
print TestModel.objects.filter(manytomany=None)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X