web_fragments/views.py
def get(self, request, *args, **kwargs):
        """
        Render a fragment to HTML or return JSON describing it, based on the request.
        """
        fragment = self.render_to_fragment(request, **kwargs)
        response_format = request.GET.get('format') or request.POST.get('format') or 'html'
        if response_format == 'json' or WEB_FRAGMENT_RESPONSE_TYPE in request.META.get('HTTP_ACCEPT', 'text/html'):
            return JsonResponse(fragment.to_dict())
        else:
            return self.render_standalone_response(request, fragment, **kwargs)
def get(self, request, *args, **kwargs):
        fragment = self.render_to_fragment(request, **kwargs)
        response_format = request.GET.get('format') or request.POST.get('format') or 'html'
        if response_format == 'json' or WEB_FRAGMENT_RESPONSE_TYPE in request.META.get('HTTP_ACCEPT', 'text/html'):
            return JsonResponse(fragment.to_dict())
        else:
            return self.render_standalone_response(request, fragment, **kwargs)
def get ( self , request , * args , * * kwargs ) : fragment = self . render_to_fragment ( request , * * kwargs ) response_format = request . GET . get ( 'format' ) or request . POST . get ( 'format' ) or 'html' if response_format == 'json' or WEB_FRAGMENT_RESPONSE_TYPE in request . META . get ( 'HTTP_ACCEPT' , 'text/html' ) : return JsonResponse ( fragment . to_dict ( ) ) else : return self . render_standalone_response ( request , fragment , * * kwargs )
Render a fragment to HTML or return JSON describing it, based on the request.
Render a fragment to HTML or return JSON describing it based on the request .