Пример #1
0
def tld_update(request):
    """
    Update TLDs. Should be an AJAX POST.

    :param request: Django request.
    :type request: :class:`django.http.HttpRequest`
    :returns: :class:`django.http.HttpResponseRedirect`
    """

    if request.method == 'POST':
        form = TLDUpdateForm(request.POST, request.FILES)
        if form.is_valid():
            filedata = request.FILES['filedata']
            result = update_tlds(filedata)
            if result['success']:
                response = {'success': True,
                            'message': 'Success! <a href="%s">Go to Domains.</a>'
                            % reverse('crits.domains.views.domains_listing')}
            else:
                response = {'success': False, 'form': form.as_table()}
        else:
            response = {'success': False, 'form': form.as_table()}
        return render_to_response('file_upload_response.html',
                                  {'response': json.dumps(response)},
            RequestContext(request))
    else:
        return render_to_response('error.html',
                                  {'error': 'Expected POST'},
                                  RequestContext(request))
Пример #2
0
def tld_update(request):
    """
    Update TLDs. Should be an AJAX POST.

    :param request: Django request.
    :type request: :class:`django.http.HttpRequest`
    :returns: :class:`django.http.HttpResponseRedirect`
    """

    if request.method == 'POST':
        form = TLDUpdateForm(request.POST, request.FILES)
        if form.is_valid():
            filedata = request.FILES['filedata']
            result = update_tlds(filedata)
            if result['success']:
                response = {
                    'success':
                    True,
                    'message':
                    'Success! <a href="%s">Go to Domains.</a>' %
                    reverse('crits.domains.views.domains_listing')
                }
            else:
                response = {'success': False, 'form': form.as_table()}
        else:
            response = {'success': False, 'form': form.as_table()}
        return render_to_response('file_upload_response.html',
                                  {'response': json.dumps(response)},
                                  RequestContext(request))
    else:
        return render_to_response('error.html', {'error': 'Expected POST'},
                                  RequestContext(request))
Пример #3
0
def tld_update(request):
    """
    Update TLDs. Should be an AJAX POST.

    :param request: Django request.
    :type request: :class:`django.http.HttpRequest`
    :returns: :class:`django.http.HttpResponseRedirect`
    """

    if request.method == "POST":
        form = TLDUpdateForm(request.POST, request.FILES)
        if form.is_valid():
            filedata = request.FILES["filedata"]
            result = update_tlds(filedata)
            if result["success"]:
                response = {
                    "success": True,
                    "message": 'Success! <a href="%s">Go to Domains.</a>'
                    % reverse("crits.domains.views.domains_listing"),
                }
            else:
                response = {"success": False, "form": form.as_table()}
        else:
            response = {"success": False, "form": form.as_table()}
        return render_to_response(
            "file_upload_response.html", {"response": json.dumps(response)}, RequestContext(request)
        )
    else:
        return render_to_response("error.html", {"error": "Expected POST"}, RequestContext(request))