django-orm

    11

    2答えて

    私は、特定の状況でトランザクションをどのように処理するべきかについて少し混乱しています。 from django.db import transaction @transaction.commit_on_success def process_post(): #do stuff with database for reply in post_replies:

    30

    3答えて

    モデルを作成しましたが、モデルのデフォルト/未修正モデルをレンダリングしています。これにより、64個のSQLクエリが生成されます。これは、外部キーが非常に少なく、外部キーが多いためです。 に強制することは可能ですか?(デフォルト)は、これらのモデルのいずれかが返されるたびにselect_relatedを実行しますか?

    22

    4答えて

    DjangoのORM、PostgreSQLバックエンドを使用してバイナリデータの "blob"をどのように保存しますか?はい、私はDjangoがそのようなことに悩まされていることを知っています。はい、彼らはあなたがImageFieldやFileFieldを使いたいと思っていますが、私のアプリケーションでは実用的ではありません。 私はTextFieldを使用してハッキングしようとしましたが、バイナリ

    0

    1答えて

    タスクをステータスで分類するTODOリストを作成しています。 IE:待っている、今日、明日、予定されています。私は(簡単です)ステータスのすべてだけでなく、それぞれに割り当てられているどのように多くのタスクの数(私は立ち往生していますどこつまりを表示するナビゲーションリストを作成したい class Status(models.Model): title = models.CharFiel

    9

    2答えて

    DELETEのDjangoで生成されたSQLをどのように表示しますか? >>> qs = Entry.objects.filter(date__gt='2010-06-01') >>> qs.query.as_sql() ('SELECT ...) をしかし、私はqs.delete()を行うときに何が起こるかのためのSQLを取得する方法がわからない: 問合せセットに SELECT操作を行っ

    3

    1答えて

    まず、私はdjangoappengineを使用していますので、Googleアプリケーションエンジンでプロジェクトを実行する予定です。これはdjangoのManyToManyFieldタイプをサポートしていません。このようなので、このIましセットアップの私のモデル:ページで from django.db import models from django.contrib.auth.models i

    2

    1答えて

    私は、各候補は週に基づいて投票を持つことができる3つのモデル、コンテンダー、週および投票、 class Contender(models.Model) week = models.ManyToManyField(Week) class Week(models.Model): date_start = models.DateField() class Vote(model

    1

    1答えて

    私には2つのモデルがあります。 Artistモデル、Albumモデルです。アルバムには複数のアーティスト(コラボレーションなど)が存在する可能性があるので、2つを接続するのはManyToManyFieldです。 単純なAlbum.objects.filter(artists=1)タイプのクエリを実行すると、そのアーティストが原因となっているすべてのAlbumオブジェクトが期待通りに表示されます。私

    2

    2答えて

    DataTimeFieldを持つテーブルがあります。私はDateTimeField =特定の日(時間部分を無視する)のすべてのオブジェクトのリストを取得したいと思います。 SQLは次のようになります。 select * from tblname where date(start)='2011-01-14' は、クエリのこの種を行うにはORMを取得することが可能ですか? 私はstart__ran

    53

    2答えて

    Djangoはidフィールドを主キーとして自動的に作成します。 今、このIDでオブジェクトを取得する必要があります。 object = Class.objects.filter() このフィルタの書き方は?