我想批量匯入csv檔案中的資料,請問該怎么辦?
uj5u.com熱心網友回復:
我不知道你的python水平,因為你都開始學Django了按說Python已經高于入門水平,至少達到中級了。中經水平的人再問匯入CSV就讓人有點不能理解了。有個現成的庫可以不用寫代碼直接實作匯入csv django-csvimport 和 django-adaptors
匯入csv資料通常手寫代碼也很簡單,
一個方式是直接呼叫資料庫介面越過Django的ORM直接匯入Model對應的資料庫表。這個是屬于Python入門的知識。
另一個方式是初始化Django的ORM,參考Model,把每行CSV資料實體成一個Model的實體,append到一個list
最后用Model.bulk_import批量匯入list。
uj5u.com熱心網友回復:
不能發點代碼參考一下嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/225133.html
下一篇:求助!!!
