completed csvimport feature. see examples/members.txt
This commit is contained in:
+4
-4
@@ -56,17 +56,17 @@ class Member(models.Model):
|
||||
except ValueError:
|
||||
return {"status": "failure", "errors": ["could not parse csv file"]}
|
||||
for row in data:
|
||||
if True:
|
||||
try:
|
||||
obj = cls.objects.create(
|
||||
first_name=row[0],
|
||||
last_name=row[1],
|
||||
email=row[2],
|
||||
POR=row[3],
|
||||
AYY=bool(row[4]),
|
||||
jas=bool(row[5]),
|
||||
AYY=row[4].lower() in ['yes','y','1','true',"kyllä", "khyl"],
|
||||
jas=row[5].lower() in ['yes','y','1','true',"kyllä", "khyl"],
|
||||
)
|
||||
print("added obj {}".format(obj))
|
||||
else:
|
||||
except:
|
||||
response["status"] = "failure"
|
||||
response["errors"].append("failure adding item {}".format(", ".join(row)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user