次のフィルターがあります。
open_slots = Opening.objects.filter(club_id=club_id, day=datetime.date.today(), reservation ='Open')
予約が「オープン」と等しくないことを除いて、上記とすべて同じ属性を持つ別のリスト「closed_slots」を作成したいと考えています。予約 !='Open' を使用しようとすると、エラーが発生します。これを修正するにはどうすればよいですか?
メソッドを使用しexclude
ます。詳細はこちら。
open_slots = Opening.objects.filter(club_id=club_id, day=datetime.date.today()).exclude(reservation ='Open')