def actor_detail(request, id_): """ Generate the Actor details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param id_: The Actor ObjectId to get details for. :type id_: str :returns: :class:`django.http.HttpResponse` """ template = "actor_detail.html" request.user._setup() user = request.user if user.has_access_to(ActorACL.READ): (new_template, args) = get_actor_details(id_, request.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 actor details.'})
def actor_detail(request, id_): """ Generate the Actor details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param id_: The Actor ObjectId to get details for. :type id_: str :returns: :class:`django.http.HttpResponse` """ template = "actor_detail.html" request.user._setup() user = request.user if user.has_access_to(ActorACL.READ): (new_template, args) = get_actor_details(id_, request.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 actor details.'}, RequestContext(request))
def actor_detail(request, id_): """ Generate the Actor details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param id_: The Actor ObjectId to get details for. :type id_: str :returns: :class:`django.http.HttpResponse` """ template = "actor_detail.html" analyst = request.user.username (new_template, args) = get_actor_details(id_, analyst) if new_template: template = new_template return render_to_response(template, args, RequestContext(request))