問題タブ [django-database]

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 に答える
454 参照

django - syncdb で oracle NUMBER を取得する方法

inspectdbコマンドを実行するレガシーOracleデータベースがあります。DB の 1 つの列の型は NUMBER (精度とスケールなし) で、django から得たものは次のとおりです。

モデルからスキーマを生成しようとして syndb を実行すると、次のエラーが表示されます。

私の質問は、モデルのentity_idタイプを変更して、Oracleで生成されたNUMBERを取得するにはどうすればよいですか?

0 投票する
0 に答える
169 参照

mysql - Django の複数のデータベースでの矛盾

Django の複数データベース構成をセットアップしました。書き込み用のデフォルト データベースが 1 つ、読み取り用のスレーブ データベースが 2 つあります。私はmySqlを使用しています。

Django シェルを使用してデータベースに書き込み、SQL シェルを使用して、デフォルトとスレーブで書き込み操作が成功したことを確認できます。

ただし、シェルからデータベースにクエリを実行しようとすると、最新の追加値が見つかりません。何か不足していますか?

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

django - の代表者を取得できません

デバッグして、次のことを示してください。

は:

{QuerySet} クラス 'django.db.models.query.QuerySet' の repr を取得できません

コメントモデル:

何が間違っているのかわかりません。誰かアドバイスをくれませんか?

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

python - djangoデータベースは特定の数のエントリを削除します

データベースから特定の数のエントリを削除するにはどうすればよいですか?私はこのようなことをしました

しかし、次のようなエラーが発生します AssertionError. Cannot use 'limit' or 'offset' with delete

削除するエントリの数を指定するにはどうすればよいですか。

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

django - django loaddata DeserializationError: [u"'127' value must be either None, True or False."]

データベースをロードしようとすると、次のトレースバックが表示され続けます。私は本番サーバーに行き、./manage.py dumpdata appname data.jsonローカルで実行しようとしました./manage.py loadata

私のモデルでは、すべてのブール フィールドが NullBooleanField で、blank=True,null=True が設定されています。これが何に腹を立てているのかわかりません。このプロセスを試したことはありません。テスト目的で、ローカルで製品のコピーを取得しようとしていました。私のデータベースはMySQLです。

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

django - Djangoを使用してローカルデータベースをリモートデータベースと同期する方法は?

ローカル データベースとリモート データベースで同時実行が必要なだけです。ローカル データベースに加えられた変更は、リモート データベースに自動的に反映される必要があります。複数のデータベースサーバーを同時に更新する方法を簡単に説明してください。

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

django - models.Model の特定のフィールドのみを更新します

私はモデルを持っています

activeそして今、フィールドのみを更新したいと思います。だから私はこれを行います:

エラーが発生しましIntegrityError: PRIMARY KEY must be uniqueた。

この方法で更新するのは正しいですか?

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

django - Django:保存のたびにForeignKeyを再割り当てしないようにするには?

Aオブジェクトとオブジェクトを保存したいBAは への外部キーを持っていBます。Bには OneToOneField がありAます。保存するたびに変数を再割り当てする必要を回避する方法はありますか? または、それを行うためのより良い方法がありますか?

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

django - django モデルを変更する

私はちょうどそれを自分でテストしました。私は Django モデルを持っていましたが、データベースにはモデルのインスタンスが既にありました。

次に、ダミーの整数フィールドをモデルに追加して実行しましたmanage.py syncdb。データベースをチェックしましたが、テーブルには何も起こりませんでした。追加された追加フィールドが表示されません。

これは予想される動作ですか?モデルを変更する適切な方法は何ですか?また、それによってデータベースに既に存在するデータがどのように変更されるのでしょうか?

0 投票する
3 に答える
5301 参照

django - Django: 動的データベース ファイル

私の Django プロジェクトでは、既知のスキーマを持つさまざまなディレクトリに SQLite キャッシュ ファイルを生成するサード パーティ アプリケーションに依存しています。

Django モデルを使用してこれらのデータベースにアクセスしたいのですが、明らかに静的DATABASESセットアップは使用できません。

任意のパスで SQLite データベースを動的に開くにはどうすればよいですか?

編集

Byron Ruth が指摘したように、解決策は をQuerySet の関数django.db.connectionsと組み合わせて使用​​することです。using