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))
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))
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))