mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-10-31 16:07:38 +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