我有一个django模型,我有我的数据 -
class School():
school = models.CharField(blank=True, null=True)
contact = models.CharField(blank=True, null=True)
roll_no = models.CharField(blank=True, null=True)
parking_no = models.CharField(blank=True, null=True)
parking_no
没有任何数据,我有一个excel(电子表格)文档(.xlsx),我想从中映射我的django模型,并且只想导入parking_no
的条目。 (models already have other data)
excel文档的数据如下 -
SCHOOL ROLLNO PARKING_NO
sch1 u101 p101
sch2 u102 p102
roll_no
在我的django模型和Excel文档中是唯一的,基于roll_no
,我如何映射/导入以在我的模型中单独填充parking_no
。
任何帮助都会得到满足。
答案 0 :(得分:0)
迭代更新每个模型的XML文档。
for row in rows:
School.objects.filter(roll_no=row['ROLLNO']).update(parking_no=row['PARKING_NO'])