使用python将一列导出到django数据库

使用python将一列导出到django数据库,python,django,database,excel,Python,Django,Database,Excel,我有一个excel文件,其中F列有用户的电子邮件。我想获得每行的电子邮件并导入django数据库。然而;因为我对Django很陌生,我不知道怎么做。以下是我尝试过的: import openpyxl from ms.common.models import User, Participant, Question, Answer wb = openpyxl.load_workbook('list.xlsx') ws = wb.get_sheet_names() for row in ws.it

我有一个excel文件,其中F列有用户的电子邮件。我想获得每行的电子邮件并导入django数据库。然而;因为我对Django很陌生,我不知道怎么做。以下是我尝试过的:

import openpyxl
from ms.common.models import User, Participant, Question, Answer


wb = openpyxl.load_workbook('list.xlsx')
ws = wb.get_sheet_names()
for row in ws.iter_rows('F{}:F{}'.format(ws.min_row,ws.max_row)):
    for cell in row:
        print cell.value

 #create email
    participant, created = Participant.objects.get_or_create(mail=user.username)

确定的可能重复我更改了第一行,现在我可以获得所有电子邮件地址,如何将这些添加到参与者模型中?参与者,created=participant.objects.get_或_create(mail=user.username)这是Ok吗
participant=participant.objects.create(mail=cell.value)
?Ok的可能重复我更改了第一行,现在我可以获得所有电子邮件地址,如何将它们添加到参与者模型中?参与者,created=participant.objects.get_或_create(mail=user.username)这是OK吗
participant=participant.objects.create(mail=cell.value)