如何使用Django上传和操作excel文件?

时间:2018-01-13 04:26:11

标签: python django excel django-models

确定,

我看了一下Django框架的UploadFile类文档。没找到我到底要找的东西?

我正在使用Django创建会员管理系统。我需要工作人员能够上传包含成员列表(及其详细信息)的excel文件,然后我将操作这些文件以映射到模型字段。

例如,使用pandas框架很容易做到这一点,但如果可以的话,我想用Django做这件事。

任何建议。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用 xlrd 来阅读Excel文件

在客户端,您只需提交一个包含文件输入的表单。

在server.FILES上存储的服务器上传文件

读取文件并将其传递给xlrd,然后处理每个工作表的工作表和单元格