問題タブ [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 へのforeignKey ウィジェットの追加
モデルの 1 つにデータをインポートしようとしていますが、インポートとエクスポートが作成する反復数ではなく、foreignKey ID をアップロードしようとしているため、失敗しています。
models.py
私のadmin.py
私のデータ.csv
SOL モデルからデータをエクスポートすると、学校 ID の反復番号が取得されます。私は実際の学校 ID が必要です。これは、foreignKey 関係を保持するものです。その後、そのforeignKey番号でデータをアップロードする必要があります。ForeignKey ウィジェットがそれを行う方法であることは知っていますが、それがどのように実装されているかわかりません。
django - Django-import-export - モデルの関数からエクスポートしますか?
Django モデルの場合、django-import-export パッケージを使用しています。
マニュアルには、次のようにターゲット モデルに存在しないフィールドをエクスポートできると書かれています。
http://django-import-export.readthedocs.org/en/latest/getting_started.html
関数の出力をモデルからエクスポートするにはどうすればよいですか? 例 Book.firstword()
django - django-import-export: xls 外で参照モデルを指定する方法
別のモデル (例: 著者) への外部キーを持つモデル (例: 本) があります。著者のすべての本を 1 つの xls ファイルにインポートしたいと考えています。ファイル入力と一緒に通常の django 外部キー ウィジェットを追加し、選択したキーをインポートされたすべての行に適用する方法はありますか?
おまけの質問: 参照モデル (作成者) にインポート ミックスインを使用するインライン (StackedInline?) を含めることは可能ですか (これは本質的に最初の質問を解決しますよね?)
私は両方を試しましたが、成功しませんでした。私はネットで役立つものを見つけることができません。任意の助けをいただければ幸いです。
django - DjangoのインポートとエクスポートでDBに繰り返し行を保存しないでください
django import-export を使用して xls ファイルをインポートすると、すべて正常に動作します。同じ文字列を持つ行を削除する必要があります。
行 2 と 3 をインポートするときにのみ DB に挿入します
今まで、私はこれを持っています:
python - django-import-export を使用したインポート FloatField のエラー
csvファイルのインポートにdjango-import-exportを使用しています。私はFloatField
私のモデルに持っています:
models.py
値が空白の csv ファイルをインポートすると、エラーがスローされます。
/admin/csv_imp/book/process_import/ の ValueError
文字列を float に変換できませんでした:
django - django-import-export を使用した django 移行の外部キー
私はdjango-import-exportを使用して移行ファイルにcsvファイルをロードしていますが、これはDjango 1.7が初期データをロードするための現在のベストプラクティスであると理解しています。これは最初のファイルでうまくいきました:
および移行ファイルの内容全体。ISO2 は主キーであるため、追加の行 import_id_fields = ['ISO2'] が必要であることに注意してください。この質問への回答から適応したコード: Loading initial data with Django 1.7 and data migrations :
次に、そのファイルと主キーの関係を持つ次のファイルについて説明します。
そして、外部キーをリンクしようとした移行ファイルのサブセット:
これは私に与えます:
また試しました:
私はドキュメントを読みましたが、答えはそこにあると確信していますが、それは私に飛び出していません!
django - Django: インポート/エクスポート && Grappelli
Django インポート/エクスポート アプリを使用していましたが、管理インターフェイスを改善するために Grappelli を追加したいと考えています。テンプレートに関連するエラーが発生します。それらを連携させるための提案はありますか?
エラー:
django - Django Import-Export を使用して管理者のオブジェクトの多対多の関係をエクスポートする
アプリの管理でDjangoのインポート/エクスポートを使用していますが、一般的な使用例であると思われる例が見つかりません。
著者の管理ページで、著者が書いたすべての本をエクスポートする「この著者が書いたすべての本をエクスポートする」管理アクションが必要です。どんな助けでも大歓迎です。
単に新しい Django 管理アクションを作成することもできますが、素晴らしいインポート/エクスポートの「フォーマットの選択」ドロップダウン リストを維持したいと考えています。
python - django-import-export を使用した応答のストリーミング
ユーザーにデータの CSV/XLS エクスポート機能を提供するために、しばらくの間 django-import-export を使用してきましたが、データセットが大きくなると、サーバーのタイムアウトが発生します。
使用できることは理解していますStreamingHttpResponse
が、これは独自の CSV ライター関数を記述してデータを出力することによって行われますが、少なくとも最初は、現在のアプローチでできることとは思えません。
django-import-export モデル リソースを使用してファイルを生成しているときに、応答をストリーミングすることは可能ですか?
これは、私が現在実装している種類のコードで、標準のHttpResponse
;