0
我想查找定義類別產品的最低和最高價格。如何使用Satchmo/django過濾價格?
我也希望能夠做到相反,即找到給定的價格範圍內的所有產品。
問題是Satchmo在它的產品模型中沒有價格。我怎麼解決這個問題?
我想查找定義類別產品的最低和最高價格。如何使用Satchmo/django過濾價格?
我也希望能夠做到相反,即找到給定的價格範圍內的所有產品。
問題是Satchmo在它的產品模型中沒有價格。我怎麼解決這個問題?
最小/最大價格類別:
Product.objects.filter(category=some_category).aggregate(Min('price'), Max('price'))
產品按價格範圍過濾:
Product.objects.filter(price__price__range=(5,10))
謝謝!奇蹟般有效。我想我沒有意識到有一個單獨的價格表。我爲未來的讀者添加的唯一一件事是,第一個陳述應該有Min('price__price'),Max('price__price'),所以你得到實際的價格的ID。再次感謝。 – DevX 2011-05-17 13:39:29