モデルにprice
フィールドとshipping
フィールドがあります。
Q
両方の値を追加して、オブジェクトクエリの一部として使用する必要があります。理想的には、次のようなものです。
if '1' in selected_prices:
query |= Q(price_and_shipping__range=(1, 1000))
if '2' in selected_prices:
query |= Q(price_and_shipping__range=(1001, 2000))
price_and_shipping
プロパティを作成して使用することはできないことはわかっていますが、代替手段は何ですか?