我正在構建一個網站,它將擁有一個django後端。我希望能夠從django可以訪問的數據庫中提供醫療帳單數據。但是,我們收到的所有數據都在Excel電子表格中。所以我一直在尋找一種從電子表格中獲取數據的方法,然後將其導入到django模型中。我知道有一些不同的django軟件包可以做到這一點,但我很難理解如何使用這些軟件包。最重要的是,我爲這個項目使用了python 3。過去我在excel中使用win32com進行自動化工作。我可以編寫一個可以從電子表格中獲取數據的函數。儘管我想知道的是,我將如何將數據寫入django模型?任何建議表示讚賞。從excel電子表格導入數據到django模型
3
A
回答
2
使用http://www.python-excel.org/,並考慮了這一過程:
- 做一個視圖,其中用戶可以上傳xls文件。
- 用xlrd打開文件。
xlrd.open_workbook(filename)
- 提取,創建詞典來映射您想要在數據庫中同步的數據。
- 使用模型添加,更新或刪除信息。
如果你按照這個過程,你可以學到很多如何加載和提取工作,以及它如何符合要求。我建議你首先在shell中執行第2步和第3步,以獲得更快的實驗,並避免使用django視圖上傳/測試/錯誤。
希望這個開球基地適合你。
1
相關問題
- 1. 從excel導入數據到模型django
- 2. 從Excel電子表格或CVS導入數據到MySQL
- 3. 如何將數據從SSAS導入Excel表格表格模型?
- 4. 從Excel電子表格中導入位類型到SQL Server中
- 5. 將Excel電子表格導入到phpMyAdmin
- 6. 從excel電子表格中輸入數據到數據庫中?
- 7. 從SQL Server和另一個Excel電子表格導入數據到Excel電子表格
- 8. 導入Excel電子表格導入MS Access數據庫
- 9. 將數據從訪問導入到打開的Excel電子表格中? (Excel VBA)
- 10. 使用VB.Net將Excel電子表格導入到MySQL數據庫
- 11. django admin - 如何從電子表格導入數據
- 12. 將SWT表格數據導出到Excel電子表格
- 13. 數據表到Excel電子表格
- 14. 從java gui輸入數據到現有的excel電子表格
- 15. 串行數據到Excel電子表格
- 16. SQL導入Excel電子表格
- 17. Domino Designer - 導入Excel電子表格
- 18. 導入Excel電子表格的工具
- 19. 將Excel電子表格導入Access
- 20. 將Excel電子表格導入PostgreSQL
- 21. 將Excel電子表格數據導入到現有Access數據庫
- 22. Oracle:導入電子表格數據
- 23. 從電子表格導入數據到Neo4j
- 24. 如何從電子表格導入數據到SQL Server?
- 25. 從更新到多個電子表格導入特定數據
- 26. 數據庫:模型電子表格
- 27. 如何將Excel電子表格導入SQL Server 2008R2數據庫?
- 28. 將Excel電子表格列導入SQL Server數據庫
- 29. 如何將Excel電子表格中的數據導入ORACLE APEX?
- 30. 格式化從csv文件導入Excel電子表格的數據
你嘗試過什麼嗎?每個django軟件包都有一些基本的文檔讀取和代碼按照您的要求。如果您有任何錯誤,請使用代碼和錯誤追溯更新您的問題,我們很樂意提供幫助。 – ravigadila
我看過我一直在看的django軟件包的文檔。儘管我無法在如何將數據導入模型中做出正面或反面的反應。 – TechEmperor95
有人可以建議正確的方式來進行驗證。從Excel中提取數據到模型中並檢查驗證? –