rexes-aka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ebe6f2600 
							
						 
					 
					
						
						
							
							Update exceptions.md ( #9071 )  
						
						
						
					 
					
						2023-08-15 10:56:42 +06:00 
						 
				 
			
				
					
						
							
							
								Mathieu Dupuy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9e7b68a4c 
							
						 
					 
					
						
						
							
							minor documentation improvements and fixes ( #8903 )  
						
						... 
						
						
						
						* minor documentation improvements and fixes
* Update docs/api-guide/fields.md
---------
Co-authored-by: Tom Christie <tom@tomchristie.com> 
						
					 
					
						2023-03-14 13:31:34 +00:00 
						 
				 
			
				
					
						
							
							
								totycro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfce663a60 
							
						 
					 
					
						
						
							
							Update documentation regarding arguments of ValidationError ( #8807 )  
						
						... 
						
						
						
						The documentation used to state that the `detail` argument was
mandatory, but in fact it currently is not. 
						
					 
					
						2023-01-10 00:53:49 +06:00 
						 
				 
			
				
					
						
							
							
								ghazi-git 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							292ead1fe0 
							
						 
					 
					
						
						
							
							add drf-standardized-errors to third party packages ( #8487 )  
						
						... 
						
						
						
						Co-authored-by: Tom Christie <tom@tomchristie.com> 
						
					 
					
						2022-06-06 12:46:11 +01:00 
						 
				 
			
				
					
						
							
							
								arcanemachine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef112f5017 
							
						 
					 
					
						
						
							
							Provide example for dict in ValidationError detail ( #7788 )  
						
						... 
						
						
						
						Added a sentence describing the use of a dictionary as the `detail` argument of a ValidationError, and how it can be used to add field-level errors during object-level validation. 
						
					 
					
						2021-03-08 11:46:35 +00:00 
						 
				 
			
				
					
						
							
							
								bhealy-indeed 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80444a0afb 
							
						 
					 
					
						
						
							
							nit: Typo fix ( #7629 )  
						
						
						
					 
					
						2020-11-05 22:21:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82c2b5c3e7 
							
						 
					 
					
						
						
							
							Update mkdocs ( #6769 )  
						
						
						
					 
					
						2019-06-30 19:04:36 -07:00 
						 
				 
			
				
					
						
							
							
								Teppei Fukuda 
							
						 
					 
					
						
						
						
						
							
						
						
							fe54575e6a 
							
						 
					 
					
						
						
							
							Fix exceptions.md ( #6003 )  
						
						
						
					 
					
						2018-05-25 10:42:22 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1befab795a 
							
						 
					 
					
						
						
							
							Added generic 500 and 400 JSON error handlers. ( #5904 )  
						
						... 
						
						
						
						* Added generic 500 and 400 JSON error handlers.
* Docs for generic error views. 
						
					 
					
						2018-04-03 09:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Neftalí Acosta 
							
						 
					 
					
						
						
						
						
							
						
						
							900cae1507 
							
						 
					 
					
						
						
							
							Link broken  
						
						... 
						
						
						
						The link to the Python Exception Handling Techniques article written by Doug Hellmann is broken.
I could find the article in the URL I proposed. 
						
					 
					
						2017-06-23 08:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
						
						
							
						
						
							0c02bbbfa7 
							
						 
					 
					
						
						
							
							Correct a small typo in exceptions documentation  
						
						
						
					 
					
						2016-11-14 16:58:16 +00:00 
						 
				 
			
				
					
						
							
							
								Josep Cugat 
							
						 
					 
					
						
						
						
						
							
						
						
							46f837a9d1 
							
						 
					 
					
						
						
							
							Fix APIException full_details() typo in documentation ( #4633 )  
						
						... 
						
						
						
						APIException has a get_full_details() method but the documentation refers to full_details(). 
						
					 
					
						2016-10-28 12:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							a3802504a0 
							
						 
					 
					
						
						
							
							Error codes ( #4550 )  
						
						... 
						
						
						
						Add error codes to `APIException` 
						
					 
					
						2016-10-11 10:25:21 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							8f988466a5 
							
						 
					 
					
						
						
							
							Docs on exception handler context.  Closes   #2604 .  
						
						
						
					 
					
						2015-02-26 13:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							6065cdbd93 
							
						 
					 
					
						
						
							
							Merge master  
						
						
						
					 
					
						2015-01-19 15:16:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							271b638df1 
							
						 
					 
					
						
						
							
							Update exception docs.  Closes   #2378 .  
						
						
						
					 
					
						2015-01-06 11:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							05a6eaec8a 
							
						 
					 
					
						
						
							
							More docs, plus 'ALLOWED_VERSIONS' setting.  
						
						
						
					 
					
						2014-12-17 12:41:46 +00:00 
						 
				 
			
				
					
						
							
							
								José Padilla 
							
						 
					 
					
						
						
						
						
							
						
						
							478c8d724b 
							
						 
					 
					
						
						
							
							Update docs  
						
						
						
					 
					
						2014-12-14 10:16:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							f13c0ebe69 
							
						 
					 
					
						
						
							
							Merge master  
						
						
						
					 
					
						2014-11-25 16:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								José Padilla 
							
						 
					 
					
						
						
						
						
							
						
						
							16d442dda3 
							
						 
					 
					
						
						
							
							Use MkDocs meta.source to render source code links  
						
						
						
					 
					
						2014-11-25 12:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							c4dff54ecc 
							
						 
					 
					
						
						
							
							Docs on ValidationError  
						
						
						
					 
					
						2014-11-25 12:04:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							2e726e22a3 
							
						 
					 
					
						
						
							
							request.DATA, request.FILES -> request.data  
						
						
						
					 
					
						2014-11-25 11:42:43 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew J Morrison 
							
						 
					 
					
						
						
						
						
							
						
						
							764366b2e1 
							
						 
					 
					
						
						
							
							Fixed code formatting  
						
						
						
					 
					
						2014-09-17 11:29:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew J Morrison 
							
						 
					 
					
						
						
						
						
							
						
						
							e5af0bbb35 
							
						 
					 
					
						
						
							
							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. 
						
					 
					
						2014-09-17 07:49:54 -05:00 
						 
				 
			
				
					
						
							
							
								Hassan Shamim 
							
						 
					 
					
						
						
						
						
							
						
						
							97b7c25987 
							
						 
					 
					
						
						
							
							Replace 'detail' with 'default_detail' in Exceptions guide and APIException class docstring.  
						
						
						
					 
					
						2014-02-10 12:54:56 -06:00 
						 
				 
			
				
					
						
							
							
								Paul Melnikow 
							
						 
					 
					
						
						
						
						
							
						
						
							77ced39e6c 
							
						 
					 
					
						
						
							
							Fix doc for custom exception sample  
						
						... 
						
						
						
						The way to provide a default detail for APIException is to define a `default_detail` attribute on the subclass.
Defining a `detail` attribute without `default_detail` will not work, and will result in empty detail instead. 
						
					 
					
						2014-01-31 12:26:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0e994784 
							
						 
					 
					
						
						
							
							Added example of using APIException class.   Closes   #1300  
						
						
						
					 
					
						2013-12-21 21:10:05 +00:00 
						 
				 
			
				
					
						
							
							
								Jesús Espino 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9c3258a6 
							
						 
					 
					
						
						
							
							Remove the detail=None from APIException signature  
						
						... 
						
						
						
						The documentation not match with the implementation. The APIException doesn't have detail parameter in the constructor class, actually doesn't have constructor method at all. 
						
					 
					
						2013-10-21 10:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c0c815aa 
							
						 
					 
					
						
						
							
							Extra docs on custom exception handling.  
						
						
						
					 
					
						2013-09-07 20:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Freeland 
							
						 
					 
					
						
						
						
						
							
						
						
							bae0ef6b5d 
							
						 
					 
					
						
						
							
							Add EXCEPTION_HANDLER docs to exception docs  
						
						
						
					 
					
						2013-09-06 13:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							8953a60196 
							
						 
					 
					
						
						
							
							Merge with master  
						
						
						
					 
					
						2012-11-09 13:49:52 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Tibold 
							
						 
					 
					
						
						
						
						
							
						
						
							71a93930fd 
							
						 
					 
					
						
						
							
							Fixing spelling errors.  
						
						
						
					 
					
						2012-10-21 16:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							cab4a2a5ad 
							
						 
					 
					
						
						
							
							Split up doc sections more cleanly  
						
						
						
					 
					
						2012-10-17 15:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							b78872b7db 
							
						 
					 
					
						
						
							
							Use two seperate exceptions - AuthenticationFailed, and NotAuthenticated  
						
						... 
						
						
						
						Cleaner seperation of exception and resulting HTTP response.
Should result in more obvious error messages. 
						
					 
					
						2012-10-17 15:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							4c17d1441f 
							
						 
					 
					
						
						
							
							Add Unauthenticated exception.  
						
						
						
					 
					
						2012-10-17 14:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							9c1fba3483 
							
						 
					 
					
						
						
							
							Tweak parsers to take parser_context  
						
						
						
					 
					
						2012-10-15 13:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							dac4cb9e8b 
							
						 
					 
					
						
						
							
							GitHub link in toolbar  
						
						
						
					 
					
						2012-09-12 13:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							c85f799ade 
							
						 
					 
					
						
						
							
							Updating docs  
						
						
						
					 
					
						2012-09-12 10:12:13 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							247696e820 
							
						 
					 
					
						
						
							
							Links to source files in docs  
						
						
						
					 
					
						2012-09-08 22:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							deedf6957d 
							
						 
					 
					
						
						
							
							REST framework 2 docs  
						
						
						
					 
					
						2012-09-01 20:26:27 +01:00