src/cm/role_models.py
changeset 47 7a64d8892f70
parent 46 ceb529ef3ec6
equal deleted inserted replaced
46:ceb529ef3ec6 47:7a64d8892f70
     1 from django.core import management
     1 from django.core import management
     2 from django.db.models import Q
     2 from django.db.models import Q
     3 from django.db.models import Max
     3 from django.db.models import Max
     4 from django.utils.translation import ugettext as _, ugettext_lazy
     4 from django.utils.translation import ugettext as _, ugettext_lazy
       
     5 import random
     5 
     6 
     6 role_models_choices = [('generic', ugettext_lazy(u'Generic')), ('teacher', ugettext_lazy(u'Class (education)'))]
     7 role_models_choices = [('generic', ugettext_lazy(u'Generic')), ('teacher', ugettext_lazy(u'Class (education)'))]
     7 
     8 
     8 
     9 
     9 TEMP_MANAGER_ID = 5464567
    10 def change_role_model(role_model):
    10 TEMP_MANAGER_NAME = 'qsdqsdyjj54654QEsfdhfgbuk'
    11     TEMP_MANAGER_ID = random.randint(1000,10000000) 
       
    12     TEMP_MANAGER_NAME = str(random.randint(1000,10000000))
       
    13     
       
    14     TEMP_USER_ID = random.randint(1000,10000000)
       
    15     TEMP_USER_NAME = str(random.randint(1000,10000000))
    11 
    16 
    12 TEMP_USER_ID = 808987897
       
    13 TEMP_USER_NAME = 'sy6573kpoksdjklsdsd734'
       
    14 
       
    15 def change_role_model(role_model):
       
    16     from cm.models import Role, UserRole
    17     from cm.models import Role, UserRole
    17 
    18 
    18     # create fake manager/usr role to remember managers/users _roles
    19     # create fake manager/usr role to remember managers/users _roles
    19     temp_manager = Role.objects.create(id=TEMP_MANAGER_ID, name=TEMP_MANAGER_NAME)
    20     temp_manager = Role.objects.create(id=TEMP_MANAGER_ID, name=TEMP_MANAGER_NAME)
    20     temp_user = Role.objects.create(id=TEMP_USER_ID, name=TEMP_USER_NAME)
    21     temp_user = Role.objects.create(id=TEMP_USER_ID, name=TEMP_USER_NAME)