def initialization_release_status(project): try: Configuration.objects.filter(project=project, status=100).values()[0] except IndexError, e: for n in range(100,106): if n == 100: st_name = "待上线" elif n == 101: st_name = "上线中" elif n == 102: st_name = "上线完成" elif n == 103: st_name = "上线失败" elif n == 104: st_name = "回退中" elif n == 105: st_name = "回退完成" elif n == 106: st_name = "回退失败" cf = Configuration( name = st_name, project = project, status = n, approve_user = "", approve_group = "", mail_to = "", mail_cc = "", update_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save()
def initialization_release_status(project): try: Configuration.objects.filter(project=project, status=100).values()[0] except IndexError, e: for n in range(100, 106): if n == 100: st_name = "待上线" elif n == 101: st_name = "上线中" elif n == 102: st_name = "上线完成" elif n == 103: st_name = "上线失败" elif n == 104: st_name = "回退中" elif n == 105: st_name = "回退完成" elif n == 106: st_name = "回退失败" cf = Configuration( name=st_name, project=project, status=n, approve_user="", approve_group="", mail_to="", mail_cc="", update_time=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save()
status = n, approve_user = "", approve_group = "", mail_to = "", mail_cc = "", update_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save() try: Configuration.objects.filter(project=project, status=0).values()[0] except IndexError, e: cf = Configuration( name = '取消', project = project, status = 0, approve_user = "", approve_group = "", update_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save() @login_required def create(request): user, email, usernum = request.user.username.split("|")[:] config['user'] = user request.session.delete('err') if request.session.get('err'): config['err'] = request.session.get('err') else: config['err'] = ''
approve_group="", mail_to="", mail_cc="", update_time=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save() try: Configuration.objects.filter(project=project, status=0).values()[0] except IndexError, e: cf = Configuration( name='取消', project=project, status=0, approve_user="", approve_group="", update_time=time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))), ) cf.save() @login_required def create(request): user, email, usernum = request.user.username.split("|")[:] config['user'] = user request.session.delete('err') if request.session.get('err'): config['err'] = request.session.get('err') else: