問題タブ [manytomanyfield]
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.
python - manytomanyfieldを介して異物を検索する
ヘイ私はモデルを持っています
を使用して「友達」モデルに「ユーザー」を追加できます
ただし、Friendオブジェクトに特定のユーザーがいるかどうかを確認するにはどうすればよいですか?そして、それがそのユーザーを削除する場合。
django - 'QuerySet' オブジェクトに属性 ERROR がありません。ManyToMany フィールドで関連データを取得しようとしています
私は次のモデルを持っています:
だから私はタグを持っている件名を持っています。サブジェクトとその適切なタグをループしたいので、正しいビューを構築しようとしています。これまでのところ、私は持っています:
この print ステートメントを介してユーザーのタグを取得することを期待しますが、代わりにエラーが発生します
「QuerySet」オブジェクトには属性「tags」がありません
それぞれのタグを使用して「サブジェクト」オブジェクトを取得し、それらをテンプレートに渡すにはどうすればよいですか?
(理想的にはすべての被験者。トラブルシューティングのプロセスを簡素化するために、ここでは 1 つだけで行いました)
django - Django:「スルー」を使用した InlineAdmin と ManyToManyField
私は単純なGallery
モデルを持っています。これは、属性Image
を持つテーブルを介して多対多の関係を介してモデルに関連付けられています。ordering
インライン管理者を介して「スルー」テーブルを編集しています。
私がやりたいのは、インライン管理で画像を直接アップロード/編集できるようにすることです。そのため、「スルー」のフィールドを編集できる既存のスニペットを誰かが知っているかどうか知りたいです-外部キーの選択を編集する必要のない、参照モデル (画像) のフィールドと一緒のテーブル。
django - Djangoのmanytomanyフィールドでモデルインスタンスをインスタンス化します
私にはうまくいく方法がありますが、それは非常に不器用なようで、これを行うためのより良い方法があると思います。
自分のサイトのユーザー(学習目的のTwitterクローン)を他のユーザーのリストに関連付けるモデルがあります。
今、新しいユーザーを作成するときに、そのユーザーをリストのメンバーとしてリストを初期化します。
私のモデルは:
私が今使用している私の見解のコードは
二度呼び出さずにこれを作成する方法があるはずだsave()
と私には思えますが、ドキュメントや他の場所でそれを見つけることができないようです。
django - Django: M2M フィールドに基づいてオブジェクトに対してクエリを作成する方法 (検索フォームのフィールドの複数選択)
M2M フィールドに基づいて、一連のオブジェクトに対して検索クエリを実行する効率的な方法を考え出す手助けが必要です。私の検索フォームは、Blue Cross Blue Shield の | のようになります。例:この画像
さて、私のモデルが次のようになっているとしましょう:
また、フォーム上での表示方法は動的であるため、選択したオプションは変更される可能性があることに注意する必要があります (新しい ServiceCategories と ServiceType はいつでも追加できます)。*検索フォームを使用する人が複数の Services_Offered を選択できる場合、Provider オブジェクトのクエリを作成するにはどうすればよいですか?*
これは現在、私の非常に非効率的な方法です:
====================
クエリを作成するにはどうすればよいですか:
複数の request.POST['service'] の選択に基づいて Provider オブジェクトを取得します。
もっと効率的
高度なヘルプをありがとう。
よろしく、マット
django - manytoanyfield の値を数える
manytoanyfield を持つオブジェクトのグループから個別の値を数えようとしています
例えば
object article has manytoanyfield of tag objects
1 つの記事にタグ「tag1」「tag2」が含まれています
別の記事には「tag2」「tag3」というタグがあります
次の行に沿って何かを返すものを見つけたいと思います:
"tag1": 1 "tag2": 2 "tag3": 1
Articles.objects.all().values('tags') などで何かできると思ったのですが、空になりました。
django - manytomanyfieldのdjango表示内容
ほんの数日前に django フレームワークの使用を開始しましたが、アプリケーションに関してどうしても助けが必要です。
クライアント、プロジェクト、管理者、および管理者支払いクラスで構成され、admin_payment には管理者とプロジェクトの ID が保持されます。
私の質問は、プロジェクトの管理リストに各「プロジェクト」の「管理者の名前」を表示するにはどうすればよいですか? プロジェクト クラス自体は管理者 ID を保持しません (Admin_Payment は保持します)。
現在、私は次の構造を持っています:(ストライプダウン)
models.py
admin.py (ストライプ化)
クライアントと説明はプロジェクト リストに正しく表示されますが、管理者名は表示されません。
どんな助けでも大歓迎です(意味をなさないものを投稿した場合は申し訳ありません、私はpythonとdjangoの初心者です)
python - DjangoモデルでManyToManyフィールドを自動的にソートする
私は現在、この不自然なコードに似たモデルのセットを持っています:
私の問題は、PizzaToppings ManyToMany 追加フィールド テーブルで指定された順序でピザのトッピングにアクセスしようとするとどうなるかということです。ピザにチーズとハムがあり、PizzaToppings データの order_to_add_topping がそれぞれ 0 と 1 に設定されているとします。
それは「チーズ」と言うべきです。RelationManager は Meta クラス フィールドを尊重していると思いましたが、ordering
そうではないようです。したがって、ピザに追加された最初のトッピングの名前へのアクセスは、 で行うべきではないと思いpizza.toppings.all()[0].name
ます。
どのようにアクセスすればよいですか?問題はモデル クエリにあるのか、それともモデルの設定方法にあるのか?
django - manytomanyfield 中間テーブルからの django データ
現在、models.py に次のモデル構造が設定されています (削除されています)。
ご覧のとおり、中間テーブルとして Admin_Payment を使用して、プロジェクトと管理者の間に多対多の関係をセットアップしました。
私の質問は、どのように自分の Project クラスで、(Admin_Payment クラスにある) Adopted_payment フィールドを使用できるようにすることができるかということです。
django - Django:ModelMultipleChoiceFieldはデータを保存しません
私のモデルフォームには、Categoryオブジェクトへのクエリセットを持つModelMultipleChoiceFieldを持つフィールドがあります。問題はフォームの送信ですが、カテゴリデータが保存されません。考え?
どうもありがとう!
形:
意見
モデル: