使用python将一列导出到django数据库
我有一个excel文件,其中F列有用户的电子邮件。我想获得每行的电子邮件并导入django数据库。然而;因为我对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
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)
?