print("\tthe phase is switched to: "+str(project.get_current_phase().get_current_iteration())) print("\tcurrent active iteration: " + str(len(project.get_current_phase().iteration_set.filter(active=True)))) nxt_d_id = User.objects.count()+1 user = User.objects.create_user('D_'+str(nxt_d_id), '*****@*****.**', 'johnpassword') d = UserProfile(user=user,staff_id=nxt_d_id, role='d') d.save() ## assign print("assign 1 Developer for project") ManagerRegister.assign_deverloper(u, project_id, nxt_d_id) print("Developer start work") DeveloperRegister.start_work(d, project_id) time.sleep(2) print("Developer pause work, time:") DeveloperRegister.pause_work(d, project_id) print("Developer start work") DeveloperRegister.start_work(d, project_id) time.sleep(2) print("Developer pause work, time:") DeveloperRegister.pause_work(d, project_id) nxt_d_id = User.objects.count()+1 user = User.objects.create_user('D_'+str(nxt_d_id), '*****@*****.**', 'johnpassword') d = UserProfile(user=user,staff_id=nxt_d_id, role='d') d.save() ## assign print("assign 1 Developer for project") ManagerRegister.assign_deverloper(u, project_id, nxt_d_id) print("Developer start work")
def pause_timer(request, p_id): developer = request.user.userprofile if DeveloperRegister.pause_work(developer, p_id): return redirect(index_selected, p_id, 'panel1')