django寻找模型(配置文件)空字段

时间:2010-11-24 12:35:22

标签: django

我有用户和个人资料模型 我想找到每个用户的哪些配置文件字段为空。

等等 empty_field_users = User.objects.filter(profile__fields = '')

例如

如果我的个人资料中包含

等字段

名 商标 描述

并且用户没有填写描述内容并保存了他的个人资料。 我想在empty_field_users

中获得此用户

提前致谢

1 个答案:

答案 0 :(得分:1)

据我所知,你指定的内容应该可以正常工作,假设'description'是一个带有默认空字符串值的非null字段。

no_description = User.objects.filter(profile__description='')

如果 是一个空字段,您可以这样做:

no_description = User.objects.filter(profile__description__isnull=True)

文档here