私のデータベースから、属性を持つオブジェクトのリストを取得します。だから、左のダイナミクスフィルターをリストの結果に応じて作りたいと思っています。オブジェクトリストのフィルタを作成する
たとえば、「パリ」と「ニューヨーク」の広告がある場合は、左側にニューヨーク(1)、ニューヨーク(1)が表示されます。あなたがそれをクリックすると、パリの広告やニューヨークだけが表示されます。
これを行うにはどうすればよいですか?
ありがとうございました!
私のデータベースから、属性を持つオブジェクトのリストを取得します。だから、左のダイナミクスフィルターをリストの結果に応じて作りたいと思っています。オブジェクトリストのフィルタを作成する
たとえば、「パリ」と「ニューヨーク」の広告がある場合は、左側にニューヨーク(1)、ニューヨーク(1)が表示されます。あなたがそれをクリックすると、パリの広告やニューヨークだけが表示されます。
これを行うにはどうすればよいですか?
ありがとうございました!
exemple集約を使用することができます。
cities = City.objects.annotate(ads_count=Count("adevertissement"))
は、あなたの答えをありがとうしかし、私は、ドキュメントを理解していませんでした。私のために、各宣伝はcity_name(文字列)を持っていますが、集計とはどのように違いますか?次のようなもの:{{'パリ':10}、{'ニューヨーク':12}} – Sebastien