Ejemplo n.º 1
0
def delete_solution(request, problem_id, solution_id):
    print "inside edit_solution"
    solution = logic.get_solution(solution_id)
    if request.method == 'POST':
        print "inside post"
        logic.delete_solution(request, solution)
        return HttpResponseRedirect('/problems/' + str(problem_id))
    else:
        return render(request, 'problems/delete_solution.html', {'solution': solution, 'problem_id': problem_id})
Ejemplo n.º 2
0
def delete_solution(request, problem_id, solution_id):
    user = User.objects.get(email=request.session["email"])
    try:
        solution = logic.get_solution(solution_id)
    except Exception as e:
        print e
        return HttpResponseRedirect("/problems/" + str(problem_id))
    if request.method == "POST":
        print "inside post"
        logic.delete_solution(request, solution)
        return HttpResponseRedirect("/problems/" + str(problem_id))
    else:
        return render(
            request, "problems/delete_solution.html", {"solution": solution, "problem_id": problem_id, "user": user}
        )