コード例 #1
0
ファイル: views.py プロジェクト: brlogan/crits
def pcap_details(request, md5):
    """
    Generate PCAP Details template.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param md5: The MD5 of the PCAP.
    :type md5: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'pcap_detail.html'
    user = request.user

    if user.has_access_to(PCAPACL.READ):
        (new_template, args) = get_pcap_details(md5, 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 PCAP Details.'},
                                  RequestContext(request))
コード例 #2
0
def pcap_details(request, md5):
    """
    Generate PCAP Details template.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param md5: The MD5 of the PCAP.
    :type md5: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'pcap_detail.html'
    analyst = request.user.username
    (new_template, args) = get_pcap_details(md5, analyst)
    if new_template:
        template = new_template
    return render_to_response(template, args, RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: AInquel/crits
def pcap_details(request, md5):
    """
    Generate PCAP Details template.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param md5: The MD5 of the PCAP.
    :type md5: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'pcap_detail.html'
    analyst = request.user.username
    (new_template, args) = get_pcap_details(md5, analyst)
    if new_template:
        template = new_template
    return render_to_response(template,
                              args,
                              RequestContext(request))
コード例 #4
0
ファイル: views.py プロジェクト: vsbca/crits
def pcap_details(request, md5):
    """
    Generate PCAP Details template.

    :param request: Django request object (Required)
    :type request: :class:`django.http.HttpRequest`
    :param md5: The MD5 of the PCAP.
    :type md5: str
    :returns: :class:`django.http.HttpResponse`
    """

    template = 'pcap_detail.html'
    user = request.user

    if user.has_access_to(PCAPACL.READ):
        (new_template, args) = get_pcap_details(md5, 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 PCAP Details.'},
            RequestContext(request))