aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework
diff options
context:
space:
mode:
authorCarlton Gibson2014-09-04 08:54:50 +0200
committerCarlton Gibson2014-09-04 08:54:50 +0200
commitef1fb3d8df8227961e3b24d1955af93be13519ea (patch)
tree0bb019b7d8714947f3b2ee6c434b6614bb67676e /rest_framework
parent4947303f20fa1229cdbe4fddc811e3117f4ce276 (diff)
downloaddjango-rest-framework-ef1fb3d8df8227961e3b24d1955af93be13519ea.tar.bz2
Prefer `format` and use named blocks
Diffstat (limited to 'rest_framework')
-rw-r--r--rest_framework/templatetags/rest_framework.py10
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