diff options
| author | Carlton Gibson | 2014-09-04 08:54:50 +0200 |
|---|---|---|
| committer | Carlton Gibson | 2014-09-04 08:54:50 +0200 |
| commit | ef1fb3d8df8227961e3b24d1955af93be13519ea (patch) | |
| tree | 0bb019b7d8714947f3b2ee6c434b6614bb67676e | |
| parent | 4947303f20fa1229cdbe4fddc811e3117f4ce276 (diff) | |
| download | django-rest-framework-ef1fb3d8df8227961e3b24d1955af93be13519ea.tar.bz2 | |
Prefer `format` and use named blocks
| -rw-r--r-- | rest_framework/templatetags/rest_framework.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/rest_framework/templatetags/rest_framework.py b/rest_framework/templatetags/rest_framework.py index c228d5c3..864d64dd 100644 --- a/rest_framework/templatetags/rest_framework.py +++ b/rest_framework/templatetags/rest_framework.py @@ -41,7 +41,7 @@ def optional_login(request): except NoReverseMatch: return '' - snippet = "<li><a href='%s?next=%s'>Log in</a></li>" % (login_url, escape(request.path)) + snippet = "<li><a href='{href}?next={next}'>Log in</a></li>".format(href=login_url, next=escape(request.path)) return snippet @@ -53,19 +53,19 @@ def optional_logout(request, user): try: logout_url = reverse('rest_framework:logout') except NoReverseMatch: - return '<li class="navbar-text">{0}</li>'.format(user) + return '<li class="navbar-text">{user}</li>'.format(user=user) snippet = """<li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> - {0} + {user} <b class="caret"></b> </a> <ul class="dropdown-menu"> - <li><a href='{1}?next={2}'>Log out</a></li> + <li><a href='{href}?next={next}'>Log out</a></li> </ul> </li>""" - return snippet.format(user, logout_url, escape(request.path)) + return snippet.format(user=user, href=logout_url, next=escape(request.path)) @register.simple_tag |
