def create_agency_user(request): """生成集团用户及集团""" school = School() school.creator_id = 1 school.parent_id = 0 school.save() prefix = 'u' latest = User.objects.latest('id') username = "******" % (prefix, latest.id + 1) if User.objects.filter(username = username).count(): username += '_'+str(random.randint(1,999)) password = 123456 user = User.objects.create_user(username, '', password) data = {'username':username,'password':password} teacher = Teacher() teacher.user_id = user.id teacher.creator_id = 1 teacher.school_id = school.id teacher.save() role,created = Role.objects.get_or_create(school_id=0,name='集团管理员') # role = Role() # role.school_id = school.id # role.name = "集团管理员" # role.save() access_list = [a for a in Access.objects.all()] role.accesses = access_list roles = Role.objects.filter(pk=role.id) user.roles = roles return HttpResponse('username:'******',' + 'password:' + str(password))