私はdjangoバックエンドを持つウェブサイトを構築しています。私は、djangoがアクセスできるデータベースから医療請求データを提供できるようにしたいと考えています。しかし、受け取ったデータはすべてExcelスプレッドシートに収められています。そこで私は、スプレッドシートからデータを取得し、それをdjangoモデルにインポートする方法を探していました。私はこれを行うことができるいくつかの異なるdjangoパッケージがあることを知っていますが、私はこれらのパッケージの使い方を理解するのに苦労しています。私はこのプロジェクトのためにPython 3を使用しています。私はwin32comを過去に優れたオートメーションに使用しました。スプレッドシートからデータを取得できる関数を書くことができました。私が把握したいのは、データをどのようにしてジャンゴモデルに書き込むかです。アドバイスをいただければ幸いです。excelスプレッドシートからdjangoモデルにデータをインポート
3
A
答えて
2
使用http://www.python-excel.org/と、このプロセスを考えてみます。
- は、ユーザーがXLSファイルをアップロードすることができますビューを作成します。
- xlrdでファイルを開きます。
xlrd.open_workbook(filename)
- 抽出するには、dbで同期するデータをマップするためにdictを作成します。
- モデルを使用して、情報を追加、更新、または削除します。
この手順を実行すると、読み込みと書き出しの方法と要件にどのように適合するかを習得できます。最初にシェルでステップ2と3を実行してより早い実験を行い、djangoビューでアップロード/テスト/エラーを避けることをお勧めします。
このキックオフベースがうまくいきますように。
1
関連する問題
- 1. インポートExcelスプレッドシート2000
- 2. csv/excelからdjangoモデルの画像をインポートするには?
- 3. django経由でExcelデータをモデルにインポートする
- 4. ExcelのスプレッドシートからのSQLのインポート
- 5. GoogleスプレッドシートからMySQLにデータをインポート
- 6. OpenOffice Calcスプレッドシートからデータをインポート
- 7. GoogleスプレッドシートにZIPデータをインポート
- 8. Excelスプレッドシートのデータを既存のAccessデータベースにインポートする
- 9. ExcelからC#にデータをインポートする
- 10. 複数のExcelスプレッドシートRにインポート
- 11. Excelシートから高度なデータをインポート
- 12. テーブルからExcelデータをインポートする
- 13. ExcelスプレッドシートからRubyのデータベースにデータを抽出する
- 14. PostgresデータをGoogleスプレッドシートにインポートする
- 15. Django:別のモデルからモデルのデータを生成するには?
- 16. テキストリストからスプレッドシートをExcelにする
- 17. Excelからインポート
- 18. ExcelデータをWordにインポート
- 19. Excelマクロ他のスプレッドシートからデータを取得する
- 20. ToadにExcelをインポートせずにExcelからデータを読み取る
- 21. MS Access 03 - Excelスプレッドシートからのデータの正規化
- 22. ユーザーフォームの出力からExcelスプレッドシートへのデータのエクスポート
- 23. Excel ODBCインポートから
- 24. VBAを使用してExcelスプレッドシートにWebページをインポートする
- 25. VB.Netを使用してExcelスプレッドシートをMySQL DBにインポート
- 26. TOAD - SQL * Loaderを使用せずにExcelからデータをインポート
- 27. Djangoモデルのデータ
- 28. ExcelスプレッドシートからVBAを抽出
- 29. ExcelからPowerPointスプレッドシートを作成する
- 30. ExcelスプレッドシートからSharePointサーベイを作成
試しましたか?すべてのdjangoパッケージには、あなたの必要条件に応じていくつかの基本的なドキュメントの読み込みとコードがあります。エラーが発生した場合は、コードとエラートレースバックを使用して質問を更新してください。 – ravigadila
私が見てきたdjangoパッケージのドキュメントを見てきました。データをモデルにインポートする方法については頭や尾を作ることはできませんが。 – TechEmperor95
誰かが検証を行う正しい方法を提案することはできますか? Excelからのデータをmodelformに抽出し、検証をチェックしますか? –