プロファイルと呼ばれる各ユーザープロファイルのカスタムフィールドでユーザーをフィルターしようとしています。このフィールドはレベルと呼ばれ、0〜3の整数です。
等しいを使用してフィルタリングすると、選択したレベルのユーザーのリストが期待どおりに表示されます。
user_list = User.objects.filter(userprofile__level = 0)
以下を使用してフィルタリングしようとすると:
user_list = User.objects.filter(userprofile__level < 3)
エラーが発生します:
グローバル名「userprofile__level」が定義されていません
<または>でフィルタリングする方法はありますか、それとも間違ったツリーを呼び出していますか?
2
@BéresBotondドキュメントは見栄えが良いですが、構造とレイアウトが非常に悪いため、直接リンクがないと
—
ほとんど役に立ちません
@BéresBotond残念なことに、そのリンクは今死んでいます:(
—
dKen