tags = re.findall('\[\[(.*)\]\]', page.text) for i in tags: page_text = page.text.replace('[[ '+i[0]+']]', '%s' % (safe_name(i[0]), i[0])) extra_context = {'page': page, 'page_text': page_text}