問題タブ [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.
django - django-import-export のフィルター
モデルから csv ファイルを作成して、クエリの辞書 ( filter exclude ) をdjango-import-exportに送信し、モデルからデータを返します。
フローコードを使用すると、すべてのモデルフィールドがありますが、クエリでそれらをフィルタリングする必要があります。
django - CSV を Django モデルにインポート
django-import-export を使用して django モデルから CSV ファイルをバックアップしましたが、それを自分のモデルに復元したいのですが、どうすればよいですか? それぞれのオブジェクトを作成したい場合、外部キーに問題があります。
django - 外部キーフィールドのdjango-import-exportリソース定義?
これらのモデルが与えられた場合:
company_name と product_name を適切に指定して、XLS から Inventory にインポートします。つまり、XLS ファイルには、一意の製品の company_name と product_name を指定する単一の行が含まれています。
製品オブジェクトは、次の方法で Django/python で見つけることができます::
管理者経由のインポートをサポートするには、Django-import-export resources.ModelResources をどのように構築する必要がありますか?
python - カスタム IMPORT に使用される Django Admin import_export モジュール
の公式ドキュメントに従おうとしていましたimport-export
:
しかし、次のことを前提として、管理者に接着する方法はまだわかりません。
フィールドのサブセットのみが必要です (リストされたフィールドを使用してリソース モデルを作成しましたが、とにかくインポート中にクラッシュします:
KeyError
full stack bellow.どこで -どのメソッドで- 管理者クラス (もちろん継承し、
ImportExportModelAdmin
defined を使用) で、検証後resource_class
に実行したいカスタム アクションを担当するコードを配置する必要があります。インポート データは正しいが、データベースに挿入する前です。
私は Django についてあまり詳しくないので、いくつかのヒントに感謝します。実用的な実装の例は高く評価されるので、github で似たようなものを知っている場合は共有してください。
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
それは印刷します:
python - Django はファイルから変数をインポートします
継続的に変化する特定の変数を保存する新しい .py ファイルを作成したい
たとえば、変数の.py
そして、views.py でmyapp .variables import * から行うだけです。すべてのビューのみのレンダリングでそれらを使用したい
なぜ機能しないのですか?