Tweak import script
This commit is contained in:
parent
f9786d3ed6
commit
89fbf18637
|
|
@ -21,6 +21,9 @@ class Command(BaseCommand):
|
|||
reader = csv.DictReader(f)
|
||||
for row in reader:
|
||||
email = row['Email'].lower().strip()
|
||||
if email == '':
|
||||
self.stdout.write('No e-mail set, skipping')
|
||||
continue
|
||||
school_class_names = [c.strip() for c in row['Klassen'].split(',')]
|
||||
first_name = row['Vorname'].strip()
|
||||
last_name = row['Nachname'].strip()
|
||||
|
|
@ -30,6 +33,7 @@ class Command(BaseCommand):
|
|||
user, created = User.objects.get_or_create(email=email, username=email)
|
||||
user.first_name = first_name
|
||||
user.last_name = last_name
|
||||
user.set_unusable_password()
|
||||
user.save()
|
||||
|
||||
if row['Rolle'] == 'Lehrer':
|
||||
|
|
|
|||
Loading…
Reference in New Issue