Esempio n. 1
0
def raw_data_details(request, _id):
    """
    Generate RawData details page.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'raw_data_details.html'
    user = request.user

    if user.has_access_to(RawDataACL.READ):
        (new_template, args) = get_raw_data_details(_id, user)
        if new_template:
            template = new_template
        return render_to_response(template,
                                  args,
                                  RequestContext(request))
    else:
        return render_to_response("error.html",
                                  {'error': 'User does not have permission to view Raw Data Details.'},
                                  RequestContext(request))
Esempio n. 2
0
def raw_data_details(request, _id):
    """
    Generate RawData details page.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'raw_data_details.html'
    analyst = request.user.username
    (new_template, args) = get_raw_data_details(_id, analyst)
    if new_template:
        template = new_template
    return render_to_response(template, args, RequestContext(request))
Esempio n. 3
0
def raw_data_details(request, _id):
    """
    Generate RawData details page.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = "raw_data_details.html"
    analyst = request.user.username
    (new_template, args) = get_raw_data_details(_id, analyst)
    if new_template:
        template = new_template
    return render_to_response(template, args, RequestContext(request))
Esempio n. 4
0
def raw_data_details(request, _id):
    """
    Generate RawData details page.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param _id: The ObjectId of the RawData.
    :type _id: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'raw_data_details.html'
    user = request.user

    if user.has_access_to(RawDataACL.READ):
        (new_template, args) = get_raw_data_details(_id, user)
        if new_template:
            template = new_template
        return render(request, template,
                                  args)
    else:
        return render(request, "error.html",
                                  {'error': 'User does not have permission to view Raw Data Details.'})