diff --git a/debug_toolbar_user_switcher/panels.py b/debug_toolbar_user_switcher/panels.py index 89c2cc8..a43f147 100644 --- a/debug_toolbar_user_switcher/panels.py +++ b/debug_toolbar_user_switcher/panels.py @@ -40,9 +40,9 @@ from django import VERSION from django.conf import settings from django.http import HttpResponseForbidden -from django.conf.urls import url +from django.urls import path from django.template.loader import render_to_string -from django.utils.translation import ugettext_lazy as _ +from django.utils.translation import gettext_lazy as _ from django.contrib.auth import get_user_model @@ -98,7 +98,7 @@ def content(self): "user": self.request.user, "form": UserForm(), "next": self.request.GET.get("next"), - "users": get_user_model().objects.order_by("-last_login")[:10], + "users": get_user_model().objects.order_by("-last_login")[:20], "current": current, }, ) @@ -113,11 +113,11 @@ def process_request(self, request): @classmethod def get_urls(cls): return ( - url(r"^users/login/$", views.login_form, name="debug-userpanel-login-form"), - url( - r"^users/login/(?P-?\d+)$", + path("users/login/", views.login_form, name="debug-userpanel-login-form"), + path( + "users/login/", views.login, name="debug-userpanel-login", ), - url(r"^users/logout$", views.logout, name="debug-userpanel-logout"), + path("users/logout", views.logout, name="debug-userpanel-logout"), )