mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-10-31 16:07:38 +03:00 
			
		
		
		
	Clarify "raised inside REST framework"
I ran into an issue today where I was not seeing the rest_framework.views.exception_handler do what I thought it should be doing. It turned out that I had imported View from rest_framework.views rather than importing APIView from rest_framework.views. The phrase "raised inside REST framework" was confusing as I was debugging this issue. I was unsure if that meant that I could raise those exceptions in my code or if it had to originate from within framework code. I'm not sure if the proposed wording is ideal, I just wanted to point out what I found to be confusing.
This commit is contained in:
		
							parent
							
								
									92fb08bc6d
								
							
						
					
					
						commit
						e5af0bbb35
					
				|  | @ -84,7 +84,7 @@ Note that the exception handler will only be called for responses generated by r | ||||||
| 
 | 
 | ||||||
| **Signature:** `APIException()` | **Signature:** `APIException()` | ||||||
| 
 | 
 | ||||||
| The **base class** for all exceptions raised inside REST framework. | The **base class** for all exceptions raised inside an APIView class or @api_view. | ||||||
| 
 | 
 | ||||||
| To provide a custom exception, subclass `APIException` and set the `.status_code` and `.default_detail` properties on the class. | To provide a custom exception, subclass `APIException` and set the `.status_code` and `.default_detail` properties on the class. | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user