django-orm

    0

    1答えて

    manyToManyフィールドを持つdjangoフォームでは、新しいエントリを追加するときにリスト内の各オブジェクトを取得するためのデータベース呼び出しがありますか?これは必要/無駄ですか? クラスMyFormを(ModelFormサブクラス):例えば 好き= forms.ModelMultipleChoiceField(クエリセット= Videos.objects.all())フォームが送信され

    1

    2答えて

    Djangoアプリケーションで次のクエリを使用しています。ユーザーフィールドは外部キーです。結果には、1000個のMyModelオブジェクトが含まれていますが、ユーザーのほんの一部です。クエリのuser__in=部分にユーザーごとに返される5つのMyModelオブジェクトに制限したいと思います。私は5 *#ユーザー以下のMyModelオブジェクトで終わるはずです。 lfs = MyModel.ob

    4

    2答えて

    私は次のモデルがある場合: class Fubar(models.Model): name = models.CharField() class Related(models.Model): fubar = models.ForeignKey(Fubar) を私は.related_setを使用して関連にアクセスした場合ORMは魔法のように親めちゃくちゃオブジェクトをキャ

    -4

    1答えて

    Django ORMで正規表現を使用するには?私は__searchと__containsフィールドの後置が見つかりましたが、__regexpは動作しません。 ソリューションは、誰かが同じ問題で立ち往生している場合__regexの代わり__regexpを使用することです。

    1

    2答えて

    pk整数のリストをaddまたはremoveに渡すと、オブジェクトにアクセスしますか?すなわち、各pkのデータベース呼び出しがありますか?

    1

    1答えて

    Djangoでは、object.manytomany.all().reverse()とそのテンプレートに相当するobject.manytomany.all.reverseを呼び出しても、多対多の関係では機能しないようです。 多対多リレーションシップの結果のリストを逆にするにはどうすればよいですか?

    1

    2答えて

    すべて、 私はセット関連のモデルを持っているなど、モデルフィールドを初期化します。これは通常のフィールドでは非常に簡単です。しかし、私は関係分野のために何をすべきか分かりません。私はすべてのfooを "私はfoo"という名前と、それぞれが特定の名前を持つ3つのバーのセット( "私はバー1"、 "私はバー2"、そして "I 「バー3」)。 def Initialize(self) self

    0

    1答えて

    私はテーブルinvoicesにフィールドcustomer_idといくつかのフィールドを持っています。各ユーザーが購入した購入数を選択する必要があります。 SQLでそれはすべきだ次のようになります。invoices.idの代わりinvoices.customer_idによって Invoice.objects.annotate(buy_count=Count('customer')).all()

    2

    1答えて

    私は、ユーザーにリンクされている(タイムスタンプ付き)一連のイベントがあります。私は、各ユーザ(後のサブクエリで使用される)のための最初のようなイベントのIDを検索したい # models.py from django.db import models from django.contrib.auth.models import User class Event(models.Mode

    2

    3答えて

    シナリオ: 私はビューでモデルを持っていますが、私はdjango-filtersを使用していますので、django-filtersでフィルタリングしてランダムに並べ替える必要があります。 問題: ジャンゴ・フィルタは、SQLにDISTINCTが追加されますような何か: SELECT DISTINCT ... WHERE ("products_creditcard"."is_active" = Tr