如何使用django解析excel文件中的值并将其存储在数据库中
1.我在一个项目中工作,我正在电子表格(.xls)中存储学生姓名和电话号码 2.我使用的是django framework,在我的应用程序中有一个按钮,即“从电子表格导入”。因此,如果我按下此按钮,我应该能够上载一个.xls文件,并且通过按下“保存”按钮,详细信息,即姓名和电话号码,应该通过解析保存在数据库中 那么如何做到这一点呢 我的模特是如何使用django解析excel文件中的值并将其存储在数据库中,django,excel,django-models,django-forms,xlrd,Django,Excel,Django Models,Django Forms,Xlrd,1.我在一个项目中工作,我正在电子表格(.xls)中存储学生姓名和电话号码 2.我使用的是django framework,在我的应用程序中有一个按钮,即“从电子表格导入”。因此,如果我按下此按钮,我应该能够上载一个.xls文件,并且通过按下“保存”按钮,详细信息,即姓名和电话号码,应该通过解析保存在数据库中 那么如何做到这一点呢 我的模特是 class Contactlist report = models.ForeignKey(Report, null=True) cname
class Contactlist
report = models.ForeignKey(Report, null=True)
cname = models.CharField(max_length=100)
pnumber = models.IntegerField()
谢谢在类中使用并编写一个方法,该方法接收Excel电子表格作为输入并导入数据。给出了一个通常如何使用它来完成此任务的示例
您也可以尝试现有的。该链接不起作用。我应该在views.py还是forms.py中编写解析代码。py我会将其作为模型本身的一个方法编写,因此表单所要做的就是将Excel电子表格传递给该方法并接收输出