Allow other default passwords for users

This commit is contained in:
Christian Cueni 2022-08-08 11:01:40 +02:00
parent 0a7feea30c
commit 75b5c5fd5c
1 changed files with 9 additions and 6 deletions

View File

@ -9,12 +9,12 @@ def create_default_users(user_model=User, group_model=Group, default_password=No
default_password = 'test' default_password = 'test'
admin_group, created = group_model.objects.get_or_create(name='admin_group') admin_group, created = group_model.objects.get_or_create(name='admin_group')
content_creator_grop, created = group_model.objects.get_or_create(name='content_creator_grop') _content_creator_grop, _created = group_model.objects.get_or_create(name='content_creator_grop')
student_group, created = group_model.objects.get_or_create(name='student_group') student_group, created = group_model.objects.get_or_create(name='student_group')
def _create_student_user(email, first_name, last_name, avatar_url=''): def _create_student_user(email, first_name, last_name, avatar_url='', password=default_password):
student_user, created = _get_or_create_user( student_user, created = _get_or_create_user(
user_model=user_model, username=email, password=default_password, user_model=user_model, username=email, password=password,
) )
student_user.first_name = first_name student_user.first_name = first_name
student_user.last_name = last_name student_user.last_name = last_name
@ -73,21 +73,24 @@ def create_default_users(user_model=User, group_model=Group, default_password=No
email='christoph.bosshard@vbv-afa.ch', email='christoph.bosshard@vbv-afa.ch',
first_name='Christoph', first_name='Christoph',
last_name='Bosshard', last_name='Bosshard',
avatar_url='/static/avatars/avatar_christoph.jpg' avatar_url='/static/avatars/avatar_christoph.jpg',
password='myvbv1234'
) )
_create_student_user( _create_student_user(
email='alexandra.vangelista@lernetz.ch', email='alexandra.vangelista@lernetz.ch',
first_name='Alexandra', first_name='Alexandra',
last_name='Vangelista', last_name='Vangelista',
avatar_url='/static/avatars/avatar_alexandra.png' avatar_url='/static/avatars/avatar_alexandra.png',
password='myvbv1234'
) )
_create_student_user( _create_student_user(
email='chantal.rosenberg@vbv-afa.ch', email='chantal.rosenberg@vbv-afa.ch',
first_name='Chantal', first_name='Chantal',
last_name='Rosenberg', last_name='Rosenberg',
avatar_url='/static/avatars/avatar_chantal.png' avatar_url='/static/avatars/avatar_chantal.png',
password='myvbv1234'
) )