def edit_domain(request, domain): """ Edit a domain. Should be an AJAX POST. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to edit. :type domain: str :returns: :class:`django.http.HttpResponse` """ if request.method == "POST" and request.is_ajax(): new_name = request.POST.get("value") analyst = request.user.username if get_domain(new_name)[0] != "no_tld_found_error": edit_domain_name(domain, new_name, analyst) return HttpResponse(new_name) else: return HttpResponse(domain) else: return render_to_response("error.html", {"error": "Expected AJAX POST"}, RequestContext(request))
def edit_domain(request, domain): """ Edit a domain. Should be an AJAX POST. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to edit. :type domain: str :returns: :class:`django.http.HttpResponse` """ if request.method == "POST" and request.is_ajax(): new_name = request.POST.get('value') analyst = request.user.username if get_domain(new_name)[0] != 'no_tld_found_error': edit_domain_name(domain, new_name, analyst) return HttpResponse(new_name) else: return HttpResponse(domain) else: return render_to_response("error.html", {"error" : 'Expected AJAX POST' }, RequestContext(request))
def edit_domain(request, domain): """ Edit a domain. Should be an AJAX POST. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to edit. :type domain: str :returns: :class:`django.http.HttpResponse` """ if request.method == "POST" and request.is_ajax(): new_name = request.POST.get('value') analyst = request.user.username if edit_domain_name(domain, new_name, analyst): return HttpResponse(new_name) else: return HttpResponse(domain) else: return render(request, "error.html", {"error" : 'Expected AJAX POST' })