Module ImportFrom alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str If UnaryOpNot NameLoad body Assign NameStore TupleLoad If Call NameLoad NameLoad NameLoad body Assign NameStore TupleLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore TupleLoad If Call NameLoad NameLoad NameLoad body Assign NameStore TupleLoad NameLoad FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad FunctionDef arguments args NameParam defaults kwarg body If NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr AttributeLoad NameLoad attr Return Call NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Str decorator_list decorator_list
N/A werkzeug.exceptions NotAcceptable flask current_app Response functools wraps UnrenderedResponse N/A object N/A N/A 
    Holds basic response data from the view function until it is processed by the renderer.
     N/A rendered_class Response __init__ N/A N/A self response status headers N/A None None None N/A N/A N/A self response response N/A N/A self status status N/A N/A self headers headers N/A rendered N/A N/A self rendered_response mime_type N/A N/A N/A 
        Constructs a :attr:`rendered_class` (:class:`flask.Response` by default) based on the response parameters.
         N/A N/A N/A self rendered_class rendered_response N/A self status N/A self headers mime_type N/A N/A renderer N/A N/A name mime_type normalize N/A None None True N/A N/A 
    Flags a function as a Pushrod renderer.

    .. note::
       Before it is recognized by :meth:`flask.ext.pushrod.Pushrod.get_renderers_for_request` (and, by extension, :meth:`~flask.ext.pushrod.Pushrod.render_response`) it must be registered to the app's :class:`~flask.ext.pushrod.Pushrod` instance (using :meth:`~flask.ext.pushrod.Pushrod.register_renderer`, or passed as part of the ``renderers`` argument to the :class:`~flask.ext.pushrod.Pushrod` constructor).

    :param name: A :obj:`basestring` or a tuple of basestrings to match against when explicitly requested in the query string
    :param mime_type: A :obj:`basestring` or a tuple of basestrings to match against against when using HTTP content negotiation
    :param normalize: If True then the unrendered response will be passed through :meth:`flask.ext.pushrod.Pushrod.normalize`
     N/A N/A name N/A N/A name N/A N/A N/A isinstance name basestring N/A N/A name N/A name N/A N/A mime_type N/A N/A mime_type N/A N/A N/A isinstance mime_type basestring N/A N/A mime_type N/A mime_type decorator N/A N/A f N/A N/A N/A N/A f _is_pushrod_renderer True N/A N/A f renderer_names name N/A N/A f renderer_mime_types mime_type wrapper N/A N/A unrendered N/A kwargs N/A N/A normalize N/A N/A N/A unrendered response N/A N/A N/A N/A current_app extensions N/A pushrod normalize N/A unrendered response N/A N/A f unrendered kwargs N/A N/A wraps f N/A wrapper N/A N/A decorator N/A RendererNotFound N/A NotAcceptable N/A N/A 
    Thrown when no acceptable renderer can be found, see :meth:`flask.ext.pushrod.Pushrod.get_renderers_for_request`.

    .. note::
       This class inherits from :exc:`werkzeug.exceptions.NotAcceptable`, so it's automatically converted to ``406 Not Acceptable`` by Werkzeug if not explicitly handled (which is usually the intended behaviour).
     __init__ N/A N/A self N/A N/A N/A N/A N/A N/A super RendererNotFound self __init__ The requested renderer does not exist N/A N/A