問題タブ [dumpdata]

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

django - Django:dumpdataを使用してGeojsonをエクスポートするときにpkを含める方法は?

Django 'dumpdata' を使用して、データベース テーブルを Geojson ファイルにエクスポートしています。

ただし、geojson ファイルには pk (自動インクリメント整数) が含まれていません。pk を geojson ファイルにエクスポートする方法はありますか?

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

mysql - Django dumpdataが既存の列をシリアル化できません

dumpdata最近、djangoを使用してリバースエンジニアリングを行ったレガシーデータベースから少し試してみましたinspectdb...これ以外は、すべてのクエリが正常に機能します。MySQL ワークベンチには、列が存在します。しかし、データをエクスポートしようとすると、次のようになります。

使用tracebackしても、影響を与える行は明らかになりません ( http://dpaste.com/1DASN1Vを汚染しないようにここに貼り付けます)。

モデルフィールドはすでにその列の null 値を許可しており、列はデータベースに存在します (ワークベンチで見た場合、それをinspectdb選択しなかったでしょう...

正直なところ、他に何をすべきかわかりません。テイカーはいますか?

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

django - Django の「dumpdata」または Postgres の「pg_dump」?

この質問をデータベース管理者のセクションに投稿するべきか、ここに投稿するべきかはわかりません。間違っている場合はお知らせください。

私はあまり変わらないDjangoベースのWebサイトを持っています。再デプロイする必要がある場合、またはデータベースが破損した場合は、データを使用python manage.py dumpdata --all --indent=2 > backup.jsonしてリロードします。( andloaddataを除外しない場合に発生した整合性エラーについては承知しています)authcontent_types

pg_dumpバックエンドで PostgreSQL を使用しているので、代わりに使用するのが「ベスト プラクティス」または「賢明」であり、pg_restore何か問題が発生した場合、または再デプロイする必要がある場合は?

したがってdumpdata、選択したアプリ (および/またはモデル) に関連付けられているすべてのデータをpg_dumpダンプし、データベースの完全なダンプを実行します。これは同じことですか、それとも私が見逃した根本的な違いがありますか (DBA の経験がまったくないことに注意してください)。

どのオプションを選択し、その理由は?

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

django - django dumpdata の出力をマージする方法は?

manage.py dumpdataはとても便利で、フィクスチャやその他のプロジェクト関連のデータをプロジェクト フォルダーに保存します。
2 人が同じプロジェクトに取り組んでいて、dumpdata の出力をマージしたい場合、どうすればよいでしょうか? そして、主キーと衝突する可能性がありますか?

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

python - Shelve (または pickle) は、オブジェクトの辞書を正しく保存しません。データが消えるだけ

私は、個人的なニーズのために小さな追跡リストを作成することにしました. データを保存および処理するための 2 つのメイン クラスを作成しました。最初のものは、主題と演習リストを表します。2 番目のものは、演習リストからの各演習を表します (主に、すべて (全体) の回答と正しい (良い) 回答の 2 つの変数のみ)。

ディクショナリを定義し、Subject インスタンスを入力して、シェルブ ファイルに転送し、保存しました。

これが表現です(開始状態):

その後、ダンプしたファイルを再度開き、いくつかの値を更新しようとしました。

よさそうです。確認してみましょう。

しかし、ファイルを閉じると、次にファイルを開くと、開始状態に戻り、すべての修正が失われます。ピクルスで試しても、そこでもうまくいきません。データが保存されない理由がわかりません。

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

python - django-tenant-schemas からデータをダンプするには?

アプリのモデルで manage.py dumpdata を使用しようとしていますが、django-tenant-schemas アプリを使用してさまざまなクライアントのモデルを管理しているため、ダンプ ファイルに json データが表示されません。特定のスキーマに関連するデータをダンプする解決策はありますか?

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

django - yamlのDjango dumpdataネストされたモデルの方法

だから私はこの素晴らしいDjangoアプリを持っていて、満足感などを与えてくれます. しかし、問題は、私が使用したいdumpdata(または同じことをするもの) を使用して、ネストされた他のモデルを含むモデルを yaml 形式でエクスポートすることです。

2 つのモデルがあるProjectとしQuestionsます。それぞれProjectが独自の のセットを持つことができますQuestions

コードは次のようになります。

プロジェクト モデル:

質問モデル:

Projectモデルには独自のアプリがあり、Questions. 構造は次のようになります。

データベースをエクスポートするときはいつでも、次のことを行います。

これは機能し、後で でインポートできますが、これはLoadData私が望むものではありません。yaml ファイルの出力は見栄えが悪くなります。見栄えの悪いファイルの下に、レビュー目的で、ネストされたモデルのように見えるyamlファイルが必要です。

プロジェクト セクション:

質問セクション:

私が本当に欲しいのは、次のように yaml ファイルをエクスポートすることです。

これを実現するために、プロジェクト内にカスタム シリアライザーを実装しました。

コードは次のようになります。

次を実行してコードを実行できます。

これだけが私のモデルを次のようにエクスポートします:

ご覧のとおり、上記はインポートや読み取り可能なエクスポートには使用できません...

django でネストされたモデルの dumpdata yaml エクスポートを実現する方法について、正しい方向に向けてもらえますか?

ありがとう!