問題タブ [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.
django - syncdb で oracle NUMBER を取得する方法
inspectdbコマンドを実行するレガシーOracleデータベースがあります。DB の 1 つの列の型は NUMBER (精度とスケールなし) で、django から得たものは次のとおりです。
モデルからスキーマを生成しようとして syndb を実行すると、次のエラーが表示されます。
私の質問は、モデルのentity_idタイプを変更して、Oracleで生成されたNUMBERを取得するにはどうすればよいですか?
mysql - Django の複数のデータベースでの矛盾
Django の複数データベース構成をセットアップしました。書き込み用のデフォルト データベースが 1 つ、読み取り用のスレーブ データベースが 2 つあります。私はmySqlを使用しています。
Django シェルを使用してデータベースに書き込み、SQL シェルを使用して、デフォルトとスレーブで書き込み操作が成功したことを確認できます。
ただし、シェルからデータベースにクエリを実行しようとすると、最新の追加値が見つかりません。何か不足していますか?
django - の代表者を取得できません
デバッグして、次のことを示してください。
は:
{QuerySet} クラス 'django.db.models.query.QuerySet' の repr を取得できません
コメントモデル:
何が間違っているのかわかりません。誰かアドバイスをくれませんか?
python - djangoデータベースは特定の数のエントリを削除します
データベースから特定の数のエントリを削除するにはどうすればよいですか?私はこのようなことをしました
しかし、次のようなエラーが発生します
AssertionError. Cannot use 'limit' or 'offset' with delete
。
削除するエントリの数を指定するにはどうすればよいですか。
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です。
django - Djangoを使用してローカルデータベースをリモートデータベースと同期する方法は?
ローカル データベースとリモート データベースで同時実行が必要なだけです。ローカル データベースに加えられた変更は、リモート データベースに自動的に反映される必要があります。複数のデータベースサーバーを同時に更新する方法を簡単に説明してください。
django - models.Model の特定のフィールドのみを更新します
私はモデルを持っています
active
そして今、フィールドのみを更新したいと思います。だから私はこれを行います:
エラーが発生しましIntegrityError: PRIMARY KEY must be unique
た。
この方法で更新するのは正しいですか?
django - Django:保存のたびにForeignKeyを再割り当てしないようにするには?
A
オブジェクトとオブジェクトを保存したいB
。A
は への外部キーを持っていB
ます。B
には OneToOneField がありA
ます。保存するたびに変数を再割り当てする必要を回避する方法はありますか? または、それを行うためのより良い方法がありますか?
django - django モデルを変更する
私はちょうどそれを自分でテストしました。私は Django モデルを持っていましたが、データベースにはモデルのインスタンスが既にありました。
次に、ダミーの整数フィールドをモデルに追加して実行しましたmanage.py syncdb
。データベースをチェックしましたが、テーブルには何も起こりませんでした。追加された追加フィールドが表示されません。
これは予想される動作ですか?モデルを変更する適切な方法は何ですか?また、それによってデータベースに既に存在するデータがどのように変更されるのでしょうか?
django - Django: 動的データベース ファイル
私の Django プロジェクトでは、既知のスキーマを持つさまざまなディレクトリに SQLite キャッシュ ファイルを生成するサード パーティ アプリケーションに依存しています。
Django モデルを使用してこれらのデータベースにアクセスしたいのですが、明らかに静的DATABASES
セットアップは使用できません。
任意のパスで SQLite データベースを動的に開くにはどうすればよいですか?
編集
Byron Ruth が指摘したように、解決策は をQuerySet の関数django.db.connections
と組み合わせて使用することです。using