Exemplo n.º 1
0
def get_actor_identifier_type_values(request):
    """
    Get Actor Identifier type values. Should be an AJAX POST.

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

    if request.method == "POST" and request.is_ajax():
        type_ = request.POST.get("type", None)
        username = request.user.username
        result = actor_identifier_type_values(type_, username)
        return HttpResponse(json.dumps(result), mimetype="application/json")
    else:
        error = "Expected AJAX POST"
        return render_to_response("error.html", {"error": error}, RequestContext(request))
Exemplo n.º 2
0
def get_actor_identifier_type_values(request):
    """
    Get Actor Identifier type values. Should be an AJAX POST.

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

    if request.method == "POST" and request.is_ajax():
        type_ = request.POST.get('type', None)
        username = request.user.username
        result = actor_identifier_type_values(type_, username)
        return HttpResponse(json.dumps(result), mimetype="application/json")
    else:
        error = "Expected AJAX POST"
        return render_to_response("error.html", {"error": error},
                                  RequestContext(request))
Exemplo n.º 3
0
def get_actor_identifier_type_values(request):
    """
    Get Actor Identifier type values. Should be an AJAX POST.

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

    if request.method == "POST" and request.is_ajax():
        request.user._setup()
        type_ = request.POST.get('type', None)
        result = actor_identifier_type_values(type_, request.user)
        return HttpResponse(json.dumps(result),
                            content_type="application/json")
    else:
        error = "Expected AJAX POST"
        return render(request, "error.html", {"error" : error })