2010-11-24 10 views
0

私はユーザとプロファイルのモデルを持っています 私はどのプロファイルのフィールドが各ユーザに対して空であるかを見たいと思っています。django find model(profile)空のフィールド

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

例えば

私のプロフィールは

名 ロゴなどの分野 記述されている場合

とのようなものユーザーは説明に何かを記入せず、プロフィールを保存しました。 iは

おかげで、事前にempty_field_usersでこのユーザーを取得したい

答えて

1

限り、私はあなたが「説明」を想定し、正常に動作する必要があり、指定されているものを見ることができるように、デフォルト空の文字列値を持つnull以外のフィールドです。

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

ドキュメントhere

​​

それがヌルフィールドである場合、あなたはこのようにそれを行うことができます。

関連する問題