Enforce capitalization of class / session status

This commit is contained in:
2020-02-07 01:11:09 +00:00
parent 202dc1f999
commit 18e7c6c77d
6 changed files with 36 additions and 38 deletions
+2 -1
View File
@@ -70,7 +70,7 @@ TRAINING_FIELDS = [
'id',
# class_session_id -> session
'member_id',
'attendance_status',
# attendance_status -> capitalize
'sign_up_date',
'paid_date',
]
@@ -239,6 +239,7 @@ for o in old:
for f in TRAINING_FIELDS:
new[f] = o.__dict__.get(f, None)
new['session'] = models.Session.objects.get(id=o.class_session_id)
new['attendance_status'] = o.attendance_status.capitalize()
models.Training.objects.create(**new)
print('Imported training #{} - {} {}'.format(