Browse Source

use HttpRequest().resolver_match instead of resolve() (#131)

Maxime Vdb 8 years ago
parent
commit
ae68c55316
1 changed files with 2 additions and 4 deletions
  1. 2 4
      jet/dashboard/templatetags/jet_dashboard_tags.py

+ 2 - 4
jet/dashboard/templatetags/jet_dashboard_tags.py

@@ -1,6 +1,5 @@
 from __future__ import unicode_literals
 from django import template
-from django.core.urlresolvers import resolve
 from jet.dashboard.utils import get_current_dashboard
 
 register = template.Library()
@@ -10,7 +9,6 @@ register = template.Library()
 def get_dashboard(context, location):
     dashboard_cls = get_current_dashboard(location)
 
-    resolver = resolve(context['request'].path)
-    app_label = resolver.kwargs.get('app_label')
+    app_label = context['request'].resolver_match.kwargs.get('app_label')
 
-    return dashboard_cls(context, app_label=app_label)
+    return dashboard_cls(context, app_label=app_label)