def write_code(request): if request.user.is_authenticated(): if request.is_ajax() and request.method == "POST": code_snippet = request.POST["inputCode"].strip() # import re # code_snippet = re.sub("<", "<", code_snippet) code_type = request.POST["inputType"].strip() code_description = request.POST["inputDescription"].strip() code_coder = request.user.username # TODO user = User.objects.get(username=code_coder) hacker = Hacker.objects.get(hacker=user) hacker.commit_code += 1 hacker.save() new_snippet = CodeSnippet(snippet=code_snippet, type=code_type, description=code_description, coder=code_coder) new_snippet.save() # TODO return HttpResponse("Thank you for your code!") else: return render(request, "program_write_code.html") else: return redirect("/program/code/list")