Fixed diagnostics url resolution

This commit is contained in:
Roberto Rosario
2011-04-15 00:04:06 -04:00
parent eb5e53f5f0
commit e8b23b48a2
2 changed files with 11 additions and 8 deletions

View File

@@ -1,8 +1,11 @@
from django.core.urlresolvers import reverse
diagnostics = {}
def register_diagnostic(namespace, title, link):
namespace_dict = diagnostics.get(namespace, {'title': None, 'links': []})
namespace_dict['title'] = title
link['url'] = link.get('url', reverse(link['view']))
namespace_dict['links'].append(link)
diagnostics[namespace] = namespace_dict