def do_ssi_once(parser, token): import types from django.template.defaulttags import ssi node = ssi(parser, token) node._render_origin = node.render node.render = types.MethodType(render_ssi_once, node) return node
def dynamicssi(parser,token): """ Basically, we just reassign the class so that the returned Node object will call the right render method. """ node = ssi(parser,token) node.__class__ = DynamicSsiNode return node
def ssi(parser, token): # Used for deprecation path during 1.3/1.4, will be removed in 2.0 return defaulttags.ssi(parser, token)
def ssi(parser, token): warnings.warn( "Loading the `ssi` tag from the `future` library is deprecated and " "will be removed in Django 1.9. Use the default `ssi` tag instead.", RemovedInDjango19Warning) return defaulttags.ssi(parser, token)
def ssi(parser, token): return defaulttags.ssi(parser, token)