Skip to content

Commit 4399228

Browse files
authored
Merge pull request #1284 from jdufresne/kwargs
Cleanup/simplify .get(…, None) pattern
2 parents 08bb474 + 70e71ff commit 4399228

File tree

5 files changed

+6
-10
lines changed

5 files changed

+6
-10
lines changed

debug_toolbar/middleware.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,7 @@ def show_toolbar(request):
1919
"""
2020
Default function to determine whether to show the toolbar on a given page.
2121
"""
22-
return (
23-
settings.DEBUG
24-
and request.META.get("REMOTE_ADDR", None) in settings.INTERNAL_IPS
25-
)
22+
return settings.DEBUG and request.META.get("REMOTE_ADDR") in settings.INTERNAL_IPS
2623

2724

2825
@lru_cache()
@@ -99,7 +96,7 @@ def __call__(self, request):
9996

10097
bits[-2] += toolbar.render_toolbar()
10198
response.content = insert_before.join(bits)
102-
if response.get("Content-Length", None):
99+
if "Content-Length" in response:
103100
response["Content-Length"] = len(response.content)
104101
return response
105102

debug_toolbar/panels/redirects.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class RedirectsPanel(Panel):
1616
def process_request(self, request):
1717
response = super().process_request(request)
1818
if 300 <= response.status_code < 400:
19-
redirect_to = response.get("Location", None)
19+
redirect_to = response.get("Location")
2020
if redirect_to:
2121
status_line = "{} {}".format(
2222
response.status_code, response.reason_phrase

debug_toolbar/panels/sql/forms.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ class SQLSelectForm(forms.Form):
3232
hash = forms.CharField()
3333

3434
def __init__(self, *args, **kwargs):
35-
initial = kwargs.get("initial", None)
36-
35+
initial = kwargs.get("initial")
3736
if initial is not None:
3837
initial["hash"] = self.make_hash(initial)
3938

debug_toolbar/panels/templates/panel.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ def generate_stats(self, request, response):
176176
for template_data in self.templates:
177177
info = {}
178178
# Clean up some info about templates
179-
template = template_data.get("template", None)
179+
template = template_data["template"]
180180
if hasattr(template, "origin") and template.origin and template.origin.name:
181181
template.origin_name = template.origin.name
182182
template.origin_hash = signing.dumps(template.origin.name)

debug_toolbar/panels/templates/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def template_source(request):
1414
Return the source of a template, syntax-highlighted by Pygments if
1515
it's available.
1616
"""
17-
template_origin_name = request.GET.get("template_origin", None)
17+
template_origin_name = request.GET.get("template_origin")
1818
if template_origin_name is None:
1919
return HttpResponseBadRequest('"template_origin" key is required')
2020
try:

0 commit comments

Comments
 (0)