def job_edit(request, ids): status = 0 obj = get_object(PeriodicTask, id=ids) if request.method == 'POST': form = PeriodicTaskForm(request.POST, instance=obj) if form.is_valid(): form.save() status = 1 else: status = 2 else: form = PeriodicTaskForm(instance=obj) return render(request, 'setup/job_edit.html', locals())
def job_add(request): if request.method == "POST": a_form = PeriodicTaskForm(request.POST) if a_form.is_valid(): a_form.save() tips = u"增加成功!" display_control = "" return redirect("/setup/joblist/") else: tips = u"增加失败!" display_control = "" return render(request, "setup/job_add.html", locals()) else: display_control = "none" a_form = PeriodicTaskForm() return render(request, "setup/job_add.html", locals())
def job_add(request): # This 总体记录功能 tasktype = '调度任务' taskuser = request.user.name tasktime = datetime.datetime.now() if request.method == "POST": # This 局部记录功能 taskinfo = '添加调度任务: {}'.format(request.POST['name']) a_form = PeriodicTaskForm(request.POST) if a_form.is_valid(): a_form.save() tips = u"增加成功!" display_control = "" # This 局部记录功能 taskstatus = True TaskRecord.objects.create(tasktype=tasktype, taskuser=taskuser, tasktime=tasktime, taskstatus=taskstatus, taskinfo=taskinfo) return redirect("/setup/job/list/") else: tips = u"增加失败!" display_control = "" # This 局部记录功能 taskstatus = False TaskRecord.objects.create(tasktype=tasktype, taskuser=taskuser, tasktime=tasktime, taskstatus=taskstatus, taskinfo=taskinfo) return render(request, "setup/job_add.html", locals()) else: display_control = "none" a_form = PeriodicTaskForm() return render(request, "setup/job_add.html", locals())
def job_edit(request, ids): # This 总体记录功能 tasktype = '调度任务' taskuser = request.user.name tasktime = datetime.datetime.now() status = 0 obj = get_object(PeriodicTask, id=ids) if request.method == 'POST': # This 局部记录功能 taskinfo = '编辑调度任务: {}'.format(request.POST['name']) form = PeriodicTaskForm(request.POST, instance=obj) if form.is_valid(): form.save() status = 1 # This 局部记录功能 taskstatus = True TaskRecord.objects.create(tasktype=tasktype, taskuser=taskuser, tasktime=tasktime, taskstatus=taskstatus, taskinfo=taskinfo) else: status = 2 # This 局部记录功能 taskstatus = False TaskRecord.objects.create(tasktype=tasktype, taskuser=taskuser, tasktime=tasktime, taskstatus=taskstatus, taskinfo=taskinfo) else: form = PeriodicTaskForm(instance=obj) return render(request, 'setup/job_edit.html', locals())