def generate_urls_dict(self, root, d, patterns): for pattern in patterns: if isinstance(pattern, RegexURLResolver): d.update(self.generate_urls_dict(join_url(root, normalize(pattern.regex.pattern)[0][0]), {}, pattern.url_patterns)) elif isinstance(pattern, RegexURLPattern): if pattern.name: s = normalize(pattern.regex.pattern)[0][0] s = s.replace('(', '').replace(')s', '') d[pattern.name] = join_url(root, s) return d
def icon(name): return '<img src="%s" alt="" border="0"> ' \ % join_url(settings.MEDIA_URL, 'icons', settings.ICONS, name + '.png')