(template)
return pieces
Split a path into segments and perform a sanity check.  If it detects
    '..' in the path it will raise a `TemplateNotFound` error.
Split a path into segments and perform a sanity check.  If it detects
    '..' in the path it will raise a `TemplateNotFound` error.
Split a path into segments and perform a sanity check . If it detects .. in the path it will raise a TemplateNotFound error .
def split_template_path(template):
    """Split a path into segments and perform a sanity check.  If it detects
    '..' in the path it will raise a `TemplateNotFound` error.
    """
    pieces = []
    for piece in template.split('/'):
        if path.sep in piece \
           or (path.altsep and path.altsep in piece) or \
           piece == path.pardir:
            raise TemplateNotFound(template)
        elif piece and piece != '.':
            pieces.append(piece)
    return pieces
def split_template_path ( template ) : pieces = [ ] for piece in template . split ( '/' ) : if path . sep in piece or ( path . altsep and path . altsep in piece ) or piece == path . pardir : raise TemplateNotFound ( template ) elif piece and piece != '.' : pieces . append ( piece ) return pieces