0

1.我正在做一个项目,我是否将学生姓名和电话号码存储在电子表格(.xls)中。

2.我正在使用 django 框架,在我的应用程序中有一个按钮,即从电子表格导入。所以如果我按下这个按钮,我应该能够上传一个 .xls 文件,然后按下保存按钮,详细信息,即姓名和电话号码应该使用解析保存在数据库中。

那么如何实现这一点。

我的models.py是

class Contactlist
    report = models.ForeignKey(Report, null=True)
    cname = models.CharField(max_length=100)
    pnumber = models.IntegerField()  

谢谢

4

1 回答 1

0

使用xlrd并在您的类中编写一个接收 Excel 电子表格作为输入并导入数据的方法。这个站点给出了一个如何使用它的例子,这里是一个在 Django 中使用它来完成这个任务的例子。

您也可以尝试现有的django-excel-import 模块

于 2013-05-12T14:15:24.857 回答