tag_parser/basetags.py
def render_tag(self, context, *tag_args, **tag_kwargs):
        """
        Rendering of the tag. It either assigns the value as variable, or renders it.
        """
        # Be very explicit about which base functionality is used:
        # Using super() for mixin support will not work nicely anyway here.
        if self.as_var:
            # Assign the value in the parent context
            return BaseAssignmentNode.render_tag(self, context, *tag_args, **tag_kwargs)
        else:
            # Render the output using the BaseInclusionNode features
            return BaseInclusionNode.render_tag(self, context, *tag_args, **tag_kwargs)
def render_tag(self, context, *tag_args, **tag_kwargs):
        """
        Rendering of the tag. It either assigns the value as variable, or renders it.
        """
        # Be very explicit about which base functionality is used:
        # Using super() for mixin support will not work nicely anyway here.
        if self.as_var:
            # Assign the value in the parent context
            return BaseAssignmentNode.render_tag(self, context, *tag_args, **tag_kwargs)
        else:
            # Render the output using the BaseInclusionNode features
            return BaseInclusionNode.render_tag(self, context, *tag_args, **tag_kwargs)
def render_tag ( self , context , * tag_args , * * tag_kwargs ) : # Be very explicit about which base functionality is used: # Using super() for mixin support will not work nicely anyway here. if self . as_var : # Assign the value in the parent context return BaseAssignmentNode . render_tag ( self , context , * tag_args , * * tag_kwargs ) else : # Render the output using the BaseInclusionNode features return BaseInclusionNode . render_tag ( self , context , * tag_args , * * tag_kwargs )
Rendering of the tag. It either assigns the value as variable, or renders it.
Rendering of the tag . It either assigns the value as variable or renders it .