私は最初の Django プロジェクトに取り組んでおり、データをアプリケーションにインポートしようとして壁にぶつかりました。
私のモデルは(大まかに)
- ベンダー
- 契約 (pk は Vendor にあります)
- 価格表アイテム (数行のアイテム - pk は契約中)
- 契約 (pk は Vendor にあります)
私の目標は、csv ファイル (価格表モデルに従うようにフォーマットされている) をアップロードし、契約モデルの pk に関連してそのモデルのコンテンツを上書きできるようにするフォーム フィールドを管理者に設定することです。管理者で、ベンダー、契約を作成するためのフォームを設定し、価格表の項目を手動で入力しましたが、csv ファイルから価格表の項目を入力する方法がわかりません。
それを行うための最も簡単な(そしてできれば正しい方法)は何ですか?
私は django-adaptors プロジェクトを見てきましたが、正直なところ、そのドキュメントはあまり意味がありません (私は思います)。また、インスピレーションを得ることができる同様のプロジェクトを見つけることを期待して、かなりの数の github プロジェクトを見てきました。