예제 #1
0
def mgr_save_problem_infomation(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.save_problem_infomation(pid)
    return viewer.render()
예제 #2
0
def mgr_save_demo_code(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.save_problem_demo_code(pid)
    return viewer.render()
예제 #3
0
def mgr_change_problem_judge_pause(request, pid, pause):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.change_problem_judge_pause(pid, pause)
    return viewer.render()
예제 #4
0
def mgr_delete_problem(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.delete_problem(pid)
    return viewer.render()
예제 #5
0
def mgr_save_new_problem(request):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.save_new_problem()
    return viewer.render()
예제 #6
0
def mgr_modify_problem(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.modify_problem(pid)
    return viewer.render()
예제 #7
0
def mgr_save_classify_to_problem(request, cid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.save_classify_to_problem(cid)
    return viewer.render()
예제 #8
0
def mgr_batch_change_visiable(request, flag):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.batch_change_visiable(flag)
    return viewer.render()
예제 #9
0
def mgr_save_testdata_view(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.save_testdata_view(pid)
    return viewer.render()
예제 #10
0
def mgr_run_tdmaker(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.run_tdmaker(pid)
    return viewer.render()
예제 #11
0
def mgr_upload_testdata_api(request, pid, handle):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.testdata_upload_api(pid, handle)
    return viewer.render()
예제 #12
0
def mgr_new_testdata(request, pid):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.new_testdata(pid)
    return viewer.render()
예제 #13
0
def mgr_testdata_download(request, pid, handle, ftype):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.testdata_download(pid, handle, ftype)
    return viewer.render()
예제 #14
0
def mgr_delete_testdata(request, pid, handle):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.delete_testdata(pid, handle)
    return viewer.render()
예제 #15
0
def mgr_testdata_setting(request, pid, handle):

    viewer = ProblemKernel.ProblemManager(request)
    viewer.testdata_setting(pid, handle)
    return viewer.render()