月のリストにあるすべてのオブジェクトを返すクエリを作成する必要があります。月は日付フィールド、つまり(2012-10-21または2011-04-14)から計算されます。私が1か月間それをしているとき、それはうまく機能しています
**Table.objects.filter(ad_date__month=month)**
。月=05と仮定します
しかし、私が月のリストでそれをやろうとすると、それは機能しません。
**Table.objects.filter(ad_date__month__in=month_list)**
。month_list = [11、03、01、10]と仮定します
このエラーが発生します:
"Join on field 'date' not permitted. Did you misspell 'month' for the lookup type?"
Djangoはそれを結合操作と見なしているようです。
提案してください、私は過去2日間からこの問題で立ち往生しています。