def domain_detail(request, domain): """ Generate the Domain details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to get details for. :type domain: str :returns: :class:`django.http.HttpResponse` """ request.user._setup() user = request.user if user.has_access_to(DomainACL.READ): template = "domain_detail.html" (new_template, args) = get_domain_details(domain, 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 Domain details.'}, RequestContext(request))
def domain_detail(request, domain): """ Generate the Domain details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to get details for. :type domain: str :returns: :class:`django.http.HttpResponse` """ request.user._setup() user = request.user if user.has_access_to(DomainACL.READ): template = "domain_detail.html" (new_template, args) = get_domain_details(domain, 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 Domain details.'}, RequestContext(request))
def domain_detail(request, domain): """ Generate the Domain details page. :param request: Django request. :type request: :class:`django.http.HttpRequest` :param domain: The domain to get details for. :type domain: str :returns: :class:`django.http.HttpResponse` """ template = "domain_detail.html" (new_template, args) = get_domain_details(domain, request.user.username) if new_template: template = new_template return render_to_response(template, args, RequestContext(request))