問題タブ [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.

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

django - django-import-export のフィルター

モデルから csv ファイルを作成して、クエリの辞書 ( filter exclude ) をdjango-import-exportに送信し、モデルからデータを返します。

フローコードを使用すると、すべてのモデルフィールドがありますが、クエリでそれらをフィルタリングする必要があります。

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

django - CSV を Django モデルにインポート

django-import-export を使用して django モデルから CSV ファイルをバックアップしましたが、それを自分のモデルに復元したいのですが、どうすればよいですか? それぞれのオブジェクトを作成したい場合、外部キーに問題があります。

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

django - 外部キーフィールドのdjango-import-exportリソース定義?

これらのモデルが与えられた場合:

company_name と product_name を適切に指定して、XLS から Inventory にインポートします。つまり、XLS ファイルには、一意の製品の company_name と product_name を指定する単一の行が含まれています。

製品オブジェクトは、次の方法で Django/python で見つけることができます::

管理者経由のインポートをサポートするには、Django-import-export resources.ModelResources をどのように構築する必要がありますか?

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

python - カスタム IMPORT に使用される Django Admin import_export モジュール

の公式ドキュメントに従おうとしていましたimport-export

https://django-import-export.readthedocs.org/en/latest/import_workflow.html#import-data-method-workflow

しかし、次のことを前提として、管理者に接着する方法はまだわかりません。

  1. フィールドのサブセットのみが必要です (リストされたフィールドを使用してリソース モデルを作成しましたが、とにかくインポート中にクラッシュします: KeyErrorfull stack bellow.

  2. どこで -どのメソッドで- 管理者クラス (もちろん継承し、ImportExportModelAdmindefined を使用) で、検証resource_classに実行したいカスタム アクションを担当するコードを配置する必要があります。インポート データは正しいが、データベースに挿入する前です。

私は Django についてあまり詳しくないので、いくつかのヒントに感謝します。実用的な実装の例は高く評価されるので、github で似たようなものを知っている場合は共有してください。

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

python - django インポート/エクスポート エラー `has_errors()` は、リソースまたはモデル全体に​​対して検証されていますか?

私はフォローしようとしています: https://github.com/bmihelac/django-import-export/blob/master/docs/getting_started.rst

リソースを次のように定義しました。

次に、シェルで試します:

理由は何ですか?has_errors()リソースまたはモデル全体に​​対して検証していますか?

私のリソースの定義は次のとおりです。

a) モデルのフィールドのサブセットExhibitor

b)クラスemailにない追加のフィールドを使用Exhibitor

アップデート:

私は一緒に走りますraise_errors=True

それは印刷します:

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

python - Django はファイルから変数をインポートします

継続的に変化する特定の変数を保存する新しい .py ファイルを作成したい

たとえば、変数の.py

そして、views.py でmyapp .variables import * から行うだけです。すべてのビューのみのレンダリングでそれらを使用したい

なぜ機能しないのですか?