mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-10 19:56:59 +03:00
Simplified chained comparisons and minor code fixes (#5276)
This commit is contained in:
parent
2a1fd3b45a
commit
089887d56e
|
@ -31,7 +31,7 @@ def _positive_int(integer_string, strict=False, cutoff=None):
|
|||
if ret < 0 or (ret == 0 and strict):
|
||||
raise ValueError()
|
||||
if cutoff:
|
||||
ret = min(ret, cutoff)
|
||||
return min(ret, cutoff)
|
||||
return ret
|
||||
|
||||
|
||||
|
@ -95,7 +95,7 @@ def _get_displayed_page_numbers(current, final):
|
|||
# Now sort the page numbers and drop anything outside the limits.
|
||||
included = [
|
||||
idx for idx in sorted(list(included))
|
||||
if idx > 0 and idx <= final
|
||||
if 0 < idx <= final
|
||||
]
|
||||
|
||||
# Finally insert any `...` breaks
|
||||
|
|
|
@ -9,23 +9,23 @@ from __future__ import unicode_literals
|
|||
|
||||
|
||||
def is_informational(code):
|
||||
return code >= 100 and code <= 199
|
||||
return 100 <= code <= 199
|
||||
|
||||
|
||||
def is_success(code):
|
||||
return code >= 200 and code <= 299
|
||||
return 200 <= code <= 299
|
||||
|
||||
|
||||
def is_redirect(code):
|
||||
return code >= 300 and code <= 399
|
||||
return 300 <= code <= 399
|
||||
|
||||
|
||||
def is_client_error(code):
|
||||
return code >= 400 and code <= 499
|
||||
return 400 <= code <= 499
|
||||
|
||||
|
||||
def is_server_error(code):
|
||||
return code >= 500 and code <= 599
|
||||
return 500 <= code <= 599
|
||||
|
||||
|
||||
HTTP_100_CONTINUE = 100
|
||||
|
|
|
@ -52,8 +52,8 @@ def camelcase_to_spaces(content):
|
|||
Translate 'CamelCaseNames' to 'Camel Case Names'.
|
||||
Used when generating names from view classes.
|
||||
"""
|
||||
camelcase_boundry = '(((?<=[a-z])[A-Z])|([A-Z](?![A-Z]|$)))'
|
||||
content = re.sub(camelcase_boundry, ' \\1', content).strip()
|
||||
camelcase_boundary = '(((?<=[a-z])[A-Z])|([A-Z](?![A-Z]|$)))'
|
||||
content = re.sub(camelcase_boundary, ' \\1', content).strip()
|
||||
return ' '.join(content.split('_')).title()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user