src/cm/role_models.py
changeset 46 ceb529ef3ec6
parent 0 40c8f766c9b8
child 47 7a64d8892f70
equal deleted inserted replaced
45:678f8cb31c05 46:ceb529ef3ec6
    29         manager_userrole.role = temp_manager
    29         manager_userrole.role = temp_manager
    30         manager_userrole.save()
    30         manager_userrole.save()
    31 
    31 
    32     Role.objects.filter(~Q(id=TEMP_MANAGER_ID) & ~Q(id=TEMP_USER_ID)).delete()
    32     Role.objects.filter(~Q(id=TEMP_MANAGER_ID) & ~Q(id=TEMP_USER_ID)).delete()
    33     
    33     
    34     management.call_command('loaddata', 'roles_' + role_model, verbosity=10)
    34     management.call_command('loaddata', 'roles_' + role_model, verbosity=0)
    35 
    35 
    36     new_manager = Role.objects.get(id=1)
    36     new_manager = Role.objects.get(id=1)
    37     id_max = Role.objects.filter(~Q(id=TEMP_MANAGER_ID) & ~Q(id=TEMP_USER_ID)).aggregate(Max('id'))['id__max']
    37     id_max = Role.objects.filter(~Q(id=TEMP_MANAGER_ID) & ~Q(id=TEMP_USER_ID)).aggregate(Max('id'))['id__max']
    38     new_user = Role.objects.get(id=id_max)
    38     new_user = Role.objects.get(id=id_max)
    39     
    39