問題タブ [django-import-export]
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.
python - Django import-export 現在の管理者ユーザーをモデルに追加する方法
インポート/エクスポートで現在のユーザーを選択/保存しようとしています(モデルの「作成者」フィールドとして定義されています)
これ(save_model)を試しましたが、機能しません(リソースクラスが原因だと思います)
ここでインポートを開始した管理者ユーザーの ID を取得するには?
python - django import_export ..データをインポートするためのビューを作成する
私はdjango import-exportモジュールを使用しようとしていました..こちらのドキュメントに従って..エクスポートビューを作成できました..しかし、インポートビューは機能しません..これが私のコードです
----views.py-----
学生モデルはこちら
-----models.py-
およびモデル リソース
python - 管理者外のdjango-import-export
単純な xls ファイルのインポートを実装し、django-import-export を使用してモデルに保存しようとしています。残念ながら、ドキュメントは管理統合のみをカバーしています。私は私のサンプルコードでここに行き詰まっています:
このモジュールを理解している誰かが、この一般的な例のコードを完成させるのを手伝ってくれますか?
または、Googleを使用して見つけられなかったネット上のどこかに切り取られた一般的な例がありますか?
編集:
アレックスの回答に基づいて、実用的な解決策を見つけることができました:
python - Django インポート - エクスポート: unique または unique_together 制約を持つフィールドに重複レコードを挿入しようとすると IntegrityError
アップデート
機能リクエストを提出しました。アイデアはpass
、データベースに既に存在するレコードを拒否するかIntegrittyError
、データベースによって生成されることです。unique
unique_together
私は次のモデルを持っています:
管理インターフェイスで django-import-export を使用し、csv ファイルに for each エントリを指定せずid
に ... csv ファイルの 1 つのペアが既に存在する場合、手順は整合性エラーで中断されます。
CSV ファイルは次のとおりです。
アイデアは、管理者でそれを使用skip_row
して実装することでした。
admin.py:
ただし、各行が特定のデータベース エントリと同じかどうかをチェックするために csv ファイルに が必要skip_row
なため、これで問題が解決するわけではありません。id
unique
( )を使用すると、この制御がデータベースによって実行できることを考えると、_together
このエラーをキャッチしてから、skip_row = True
または代わりpass
にこのエラーを返すことは効果的ではないでしょうか?
python - Django-import-exportが失敗したm2mのインポート
を使用したデータ インポートdjango-import-export
は、m2m 関係で失敗します。
トランザクションはエラーを生成しませんが、オブジェクトの m2m 関係を更新しようとすると、m2m の更新された値は更新されません。
models.py
resources.py
python - django-import-export が機能しない
これで何もできず、インストール、アプリへの追加、ドキュメントに従った。なし。ここに私のadmin.pyがあります:
多分私は対立を持っていますか?Mezzanine4.0を使用
助けてください!
django - django-import-export syncdb の問題
Django サイトで django-import-export をセットアップしようとしています。既に実行pip freeze
しているので、ディレクトリにあることはわかっていますが、試してみると次のpython3 manage.py syncdb
エラーが発生しました。
インポートとエクスポートは既に INSTALLED_APPS に「import_export」として含まれているため、何が問題なのかわかりません。初めての Django 開発者のためのヘルプ? ありがとう!
django - Djangoはインポートとエクスポートを自動化します
csvファイルをインポートするためにdjango import-exportを正常にインストールしました。CSVファイルは管理コンソールからインポートできます。
異なるデータを含む同じ CSV ファイルを定期的にインポートする必要があるため、スクリプトを使用してこれを自動化することは可能ですか、または別のソリューションをお勧めしますか?