問題タブ [django-select-related]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
475 参照

python - Django ajax 応答モデル

テンプレートでデータを取得する必要があります。

私は ajax リクエストを持っています:

ビュー.py

しかし、関連するオブジェクト「画像」はありませんか?関連モデルをシリアル化するには? ありがとう。

0 投票する
1 に答える
747 参照

python - Django select 関連

関連する加盟店と関連する加盟店の画像を含むすべてのカテゴリを表示したい。これどうやってするの?

models.py

ビュー.py

index.html

コードが機能しません。

'RelatedManager' オブジェクトは反復可能ではありません。

関連するクエリが間違っていると思います。

0 投票する
1 に答える
365 参照

django - .annotate()データDjangoで関連列を取得

この単純なデータ セットを作成して、要点を説明しました。これは、他のモデルとの関係がない単純なモデルです。

ここに画像の説明を入力

上記のデータを topicid でグループ化し、各グループの最大日付を見つけて、その日付の著者を取得する必要があります。

テンプレートでこれを繰り返すと、

生産し、

ここに画像の説明を入力

各最大日付の「作成者」列を表示するにはどうすればよいですか?

このような生のSQLクエリでこれを行うことができます。

しかし、Django クエリを使用して実行したいと考えています。

私が探している出力は、

ここに画像の説明を入力

これが Django クエリで不可能な場合は、知りたいです。

ありがとう、

0 投票する
1 に答える
5359 参照

django - Django:OneToOneFieldにselect_relatedを使用するには?

で子モデルに OneToOneField(parent) を作成しましたrelated_name='children'。私の見解では、以前select_relatedはクエリセットを取得していました。しかし、私のページでは、親に関連付けられている子のリストは空です。

Models.py:

ビュー.py:

テンプレート:

0 投票する
2 に答える
1144 参照

django - Django、Select related、Average、ManyToMany フィールド

モデル (モデル Client) にクライアントがあり、各クライアントにショッピング カート (モデル Cart) があるとします。各カートには多くのアイテム (モデル CartItems) があり、最後に、各アイテムには 1 つの製品 (モデル Product) との関係があります。

さて、ここに私の問題があります。クライアントごとに、各カートのすべてのアイテムの合計に基づく、すべてのショッピング カートの平均を取得したいと考えています。そのため、以下で詳細を説明します。

次のような関係の方向を想像してみてください: Client->Cart->CartItems<-Product

各モデルの簡単な説明:

純粋な SQL で解決策を見つけました。次のクエリのようになります。

このクエリを Django のモデルのパターンに変換する方法を知っている人はいますか?

0 投票する
1 に答える
1445 参照

django - Django Select 関連

このようにデータベースをフィルタリングしたい。

しかし、ここで location は profile_detail モデルの外部キーです。では、どうすればそのクエリを実行できますか

0 投票する
1 に答える
1177 参照

django - Django ORM select_related レンダリング テンプレート

このモデルは Django 1.10 バージョンにあります

このORMクエリの後

係数を取得してゲームを表示することができました。テンプレートで「game_code」を繰り返し表示するようになりました。ゲームとその係数を表示するのが難しいと思います。