Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a540acdc95 
							
						 
					 
					
						
						
							
							Allowed customising API documentation code samples ( #5752 )  
						
						... 
						
						
						
						* Allowed additional languages in API documentation
* Documented renderer_classes parameter and customising languages. 
						
					 
					
						2018-01-25 09:39:03 +01:00 
						 
				 
			
				
					
						
							
							
								Teddy Cross 
							
						 
					 
					
						
						
						
						
							
						
						
							78367ba102 
							
						 
					 
					
						
						
							
							Always fully qualify ValidationError in docs ( #5751 )  
						
						
						
					 
					
						2018-01-19 08:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							2709de1310 
							
						 
					 
					
						
						
							
							Add HStoreField, postgres fields tests ( #5654 )  
						
						... 
						
						
						
						* Test postgres field mapping
* Add HStoreField
* Ensure 'HStoreField' child is a 'CharField'
* Add HStoreField docs 
						
					 
					
						2018-01-15 15:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f3c3d9c1 
							
						 
					 
					
						
						
							
							Prefer https protocol for links in docs when available  
						
						
						
					 
					
						2018-01-15 15:15:21 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c34aa813 
							
						 
					 
					
						
						
							
							Remove unused links from docs ( #5735 )  
						
						... 
						
						
						
						Each removed link has no inline use. 
						
					 
					
						2018-01-15 15:03:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							b2ec681d8d 
							
						 
					 
					
						
						
							
							Pass python_requires argument to setuptools ( #5739 )  
						
						... 
						
						
						
						Helps pip decide what version of the library to install.
https://packaging.python.org/tutorials/distributing-packages/#python-requires 
> If your project only runs on certain Python versions, setting the
> python_requires argument to the appropriate PEP 440 version specifier
> string will prevent pip from installing the project on other Python
> versions.
https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords 
> python_requires
>
> A string corresponding to a version specifier (as defined in PEP 440)
> for the Python version, used to specify the Requires-Python defined in
> PEP 345. 
						
					 
					
						2018-01-11 08:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							ffe3dbb1b1 
							
						 
					 
					
						
						
							
							Perfer iter(dict) over iter(dict.keys()) ( #5736 )  
						
						... 
						
						
						
						Calling dict.keys() is unnecessary. The two are functionally equivalent
on modern Pythons.
Inspired by Lennart Regebro's talk "Prehistoric Patterns in Python" from
PyCon 2017.
https://www.youtube.com/watch?v=V5-JH23Vk0I  
						
					 
					
						2018-01-08 09:49:46 +00:00 
						 
				 
			
				
					
						
							
							
								Cristi Vîjdea 
							
						 
					 
					
						
						
						
						
							
						
						
							522d453546 
							
						 
					 
					
						
						
							
							Add drf-yasg to documentation and schema 3rd party packages ( #5720 )  
						
						... 
						
						
						
						Also fixed broken `swagger` link. 
						
					 
					
						2018-01-02 14:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							b65967711c 
							
						 
					 
					
						
						
							
							Formalize URLPatternsTestCase ( #5703 )  
						
						... 
						
						
						
						* Add formalized URLPatternsTestCase
* Update versioning tests w/ new URLPatternsTestCase
* Cleanup router tests urlpatterns
* Add docs for URLPatternsTestCase 
						
					 
					
						2018-01-02 11:14:25 +01:00 
						 
				 
			
				
					
						
							
							
								Cristi Vîjdea 
							
						 
					 
					
						
						
						
						
							
						
						
							0712094ea2 
							
						 
					 
					
						
						
							
							Fix typo in HostNameVersioning doc ( #5709 )  
						
						
						
					 
					
						2018-01-02 10:52:52 +01:00 
						 
				 
			
				
					
						
							
							
								guntanis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88c75ba808 
							
						 
					 
					
						
						
							
							Fixed "typo" in example.  
						
						... 
						
						
						
						Fixing code "typo" in example.
In the original file, line 145 reads:
        url(r'^api-auth/', include('rest_framework.urls'),
It's missing the closing parenthesis. 
						
					 
					
						2017-12-28 02:01:01 -08:00 
						 
				 
			
				
					
						
							
							
								Mariano Baragiola 
							
						 
					 
					
						
						
						
						
							
						
						
							be0a57b0f1 
							
						 
					 
					
						
						
							
							FIX link  
						
						
						
					 
					
						2017-12-27 10:28:59 -03:00 
						 
				 
			
				
					
						
							
							
								Mariano Baragiola 
							
						 
					 
					
						
						
						
						
							
						
						
							6ce60cd594 
							
						 
					 
					
						
						
							
							Update writable nested serializers docs  
						
						
						
					 
					
						2017-12-27 10:17:10 -03:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							5fc35eb7eb 
							
						 
					 
					
						
						
							
							Add missing word in 'Field.allow_null' docs  
						
						
						
					 
					
						2017-12-22 12:23:07 -05:00 
						 
				 
			
				
					
						
							
							
								Bruno Alla 
							
						 
					 
					
						
						
						
						
							
						
						
							832267e945 
							
						 
					 
					
						
						
							
							Fix formatting of the 3.7.4 release note ( #5704 )  
						
						
						
					 
					
						2017-12-22 08:28:35 +01:00 
						 
				 
			
				
					
						
							
							
								Xavier Ordoquy 
							
						 
					 
					
						
						
						
						
							
						
						
							955a6b902b 
							
						 
					 
					
						
						
							
							Add 3.7.7 release notes  
						
						
						
					 
					
						2017-12-21 12:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							65791d8c79 
							
						 
					 
					
						
						
							
							Version 3.7.5. Add missing .ico to packaging.  
						
						
						
					 
					
						2017-12-21 10:17:59 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Christie 
							
						 
					 
					
						
						
						
						
							
						
						
							0d96be9266 
							
						 
					 
					
						
						
							
							Add 3.7.5 release notes  
						
						
						
					 
					
						2017-12-21 10:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e21bf852b 
							
						 
					 
					
						
						
							
							Bumped Django 2.0 version in requirements list.  
						
						
						
					 
					
						2017-12-20 21:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a81e60ff39 
							
						 
					 
					
						
						
							
							Version 3.7.4 Release ( #5650 )  
						
						... 
						
						
						
						* Update version for 3.7.4 Release
* Add release notes to 01587b9eb1#5691 
* Move Issue links to bottom 
						
					 
					
						2017-12-20 15:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf3929d88d 
							
						 
					 
					
						
						
							
							Add example using source=‘*’ to custom field docs. ( #5688 )  
						
						... 
						
						
						
						* Add example using `source=‘*’` to custom field docs.
* Add nested serialiser example
Closes  #2032  closes  #3066  
						
					 
					
						2017-12-20 10:04:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jimmy Merrild Krag 
							
						 
					 
					
						
						
						
						
							
						
						
							ea0b3b32ad 
							
						 
					 
					
						
						
							
							Fix typo ( #5687 )  
						
						... 
						
						
						
						Fixed `include_docs_url` to be `include_docs_urls` 
						
					 
					
						2017-12-19 15:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bcbf691cf 
							
						 
					 
					
						
						
							
							Document ViewSet.action ( #5685 )  
						
						... 
						
						
						
						Closes  #2941 
Provides example of adjusting permission by action. 
					
						2017-12-19 12:06:57 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e87fcbb99d 
							
						 
					 
					
						
						
							
							Add link to Classy DRF in docs ( #5683 )  
						
						... 
						
						
						
						Closes  #5636  as per https://github.com/encode/django-rest-framework/issues/5636#issuecomment-348143281  
					
						2017-12-19 12:06:41 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3a0b271cd 
							
						 
					 
					
						
						
							
							Add example to to_representation docs ( #5682 )  
						
						... 
						
						
						
						Closes  #5425  as per https://github.com/encode/django-rest-framework/issues/5425#issuecomment-341063819  
					
						2017-12-19 12:06:24 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43c2c91dde 
							
						 
					 
					
						
						
							
							Add note on object permissions for FBVs ( #5681 )  
						
						... 
						
						
						
						Closes  #3269  
					
						2017-12-19 12:05:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6560f44912 
							
						 
					 
					
						
						
							
							Update OPTIONS example from “Documenting Your API” ( #5680 )  
						
						... 
						
						
						
						Closes  #3489 
* Updates example to post-3.0 API, using metadata class
* Adds link to metadata docs. 
					
						2017-12-19 12:05:46 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc25f57f7b 
							
						 
					 
					
						
						
							
							Add UNAUTHENTICATED_USER = None note ( #5679 )  
						
						... 
						
						
						
						When removing authentication entirely you cannot import `django.contrib.auth.models.AnonymousUser`
Closes  #3494  
						
					 
					
						2017-12-19 10:31:20 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2359d3981b 
							
						 
					 
					
						
						
							
							Add docs note re generated BooleanField being required=False  ( #5665 )  
						
						... 
						
						
						
						* Note that BooleanField default is required=False
Closes  #5664  
						
					 
					
						2017-12-14 11:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							791539acec 
							
						 
					 
					
						
						
							
							Add DEFAULT_SCHEMA_CLASS setting ( #5658 )  
						
						... 
						
						
						
						* Add test for new setting
* Add DefaultSchema utility
* Add new setting to docs 
						
					 
					
						2017-12-14 11:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								Anna Ossowski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1692feb535 
							
						 
					 
					
						
						
							
							Updated monthly report link  
						
						
						
					 
					
						2017-12-06 03:10:41 +01:00 
						 
				 
			
				
					
						
							
							
								Hang Park 
							
						 
					 
					
						
						
						
						
							
						
						
							01587b9eb1 
							
						 
					 
					
						
						
							
							Typos in serializers documentation ( #5652 )  
						
						... 
						
						
						
						Fixes  #5651 .
Change `update()` to `.update()` in serializers documentation to get a
consistency with `.create()`. 
					
						2017-12-04 07:00:03 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							7855d3bd8b 
							
						 
					 
					
						
						
							
							Add '.basename' and '.reverse_action()' to ViewSet ( #5648 )  
						
						... 
						
						
						
						* Router sets 'basename' on ViewSet
* Add 'ViewSet.reverse_action()' method
* Test router setting initkwargs 
						
					 
					
						2017-12-04 11:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7df69ab77 
							
						 
					 
					
						
						
							
							Note AutoSchema limitations on bare APIView ( #5649 )  
						
						... 
						
						
						
						AutoSchema uses GenericAPIView hooks to introspect. If these are not present it’s results will be limited. Note this.
Closes  #5121  
						
					 
					
						2017-12-04 10:52:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0cdba6277 
							
						 
					 
					
						
						
							
							Extract method for manual_fields processing ( #5633 )  
						
						... 
						
						
						
						* Extract method for `manual_fields` processing
Allows reuse of logic to replace Field instances in a field list by `Field.name`.
Adds a utility function for the logic plus a wrapper method on `AutoSchema`.
Closes  #5632 
* Manual fields suggestions (#2 )
* Use OrderedDict in inspectors
* Move empty check to 'update_fields()'
* Make 'update_fields()' an AutoSchema staticmethod
* Add 'AutoSchema.get_manual_fields()'
* Conform '.get_manual_fields()' to other methods
* Add test for update_fields
* Make sure `manual_fields` is a list.
(As documented to be)
* Add docs for new AutoSchema methods.
* `get_manual_fields`
* `update_fields`
* Add release notes for PR. 
						
					 
					
						2017-12-04 09:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							5f42cb7027 
							
						 
					 
					
						
						
							
							Add allow_null serialization output note ( #5641 )  
						
						
						
					 
					
						2017-12-01 10:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
						
						
							
						
						
							97f7a82b37 
							
						 
					 
					
						
						
							
							Correct typos  
						
						... 
						
						
						
						Closes  #5634  
					
						2017-11-28 16:46:34 +01:00 
						 
				 
			
				
					
						
							
							
								José Padilla 
							
						 
					 
					
						
						
						
						
							
						
						
							743fc247eb 
							
						 
					 
					
						
						
							
							Update tutorial ( #5622 )  
						
						... 
						
						
						
						* Use createsuperuser email and username flags
* Only remove db.sqlite3
* Remove global permission class
This interferes with Core API schema endpoint
* Add default pagination class
* Specify changes made in snippets/urls.py
* Auth urls were already set in tutorial/urls.py
* Specify changes made in snippets/urls.py
* Use the suggested admin username from quickstart
* Move global pagination setting away from quickstart section 
						
					 
					
						2017-11-27 11:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan P Kilby 
							
						 
					 
					
						
						
						
						
							
						
						
							c63e35cb09 
							
						 
					 
					
						
						
							
							Fix AttributeError hiding on request authenticators ( #5600 )  
						
						... 
						
						
						
						* Update assertion style in user logout test
* Apply middlewares to django request object
* Fix test for request auth hiding AttributeErrors
* Re-raise/wrap auth attribute errors
* Fix test for py2k
* Add docs for WrappedAttributeError 
						
					 
					
						2017-11-23 08:58:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							ff556a91fd 
							
						 
					 
					
						
						
							
							Remove references to unsupported Django versions in docs and code ( #5602 )  
						
						... 
						
						
						
						Per the trove classifiers, DRF only supports Django versions 1.10+. Can
drop documentation, code comments, and workarounds for older Django
versions. 
						
					 
					
						2017-11-20 09:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								bartkim0426 
							
						 
					 
					
						
						
						
						
							
						
						
							9c11077cf6 
							
						 
					 
					
						
						
							
							Fix in documentation ( #5612 )  
						
						... 
						
						
						
						- typo in serialization document: 'intead' => 'instead' 
						
					 
					
						2017-11-20 09:08:16 +01:00 
						 
				 
			
				
					
						
							
							
								Alexei Znamensky 
							
						 
					 
					
						
						
						
						
							
						
						
							20954469b2 
							
						 
					 
					
						
						
							
							Fix in documentation ( #5611 )  
						
						... 
						
						
						
						- model serializers now must provide either "fields" or "exclude" as attribute 
						
					 
					
						2017-11-20 09:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Anna Ossowski 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c33d0069da 
							
						 
					 
					
						
						
							
							Updated monthly report link + added 3.7 info  
						
						
						
					 
					
						2017-11-10 19:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							f9c67f04d4 
							
						 
					 
					
						
						
							
							Clean up all whitespace throughout project ( #5578 )  
						
						... 
						
						
						
						* Remove trailing whitespace from lines
* Remove trailing nad leading whitespace from files
Allows for cleaner diffs in future changes. For editors that
automatically clean up whitespace on save, will avoid unrelated line
changes in diffs. 
						
					 
					
						2017-11-09 20:57:53 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f33e63e10 
							
						 
					 
					
						
						
							
							Update version and release notes for v3.7.3 ( #5568 )  
						
						
						
					 
					
						2017-11-06 16:32:12 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dc40f9572 
							
						 
					 
					
						
						
							
							Version 3.7.2 Release ( #5563 )  
						
						... 
						
						
						
						* Begin release notes for 3.7.2
* Add release notes fro merged issues.
* Finalise release notes
* Increment version number to 3.7.2
* Update translations 
						
					 
					
						2017-11-06 12:05:08 +01:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							331c31370f 
							
						 
					 
					
						
						
							
							Add rounding parameter to DecimalField ( #5562 )  
						
						... 
						
						
						
						* Adding rounding parameter to DecimalField.
* Using standard `assert` instead of `self.fail()`.
* add testcase and PEP8 multilines fix
* flake8 fixes
* Use decimal module constants in tests.
* Add docs note for `rounding` parameter. 
						
					 
					
						2017-11-06 09:55:09 +01:00 
						 
				 
			
				
					
						
							
							
								Adrien Brunet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1575bd98d8 
							
						 
					 
					
						
						
							
							Update link to documentation  
						
						... 
						
						
						
						Previous link led to a maze. :/ 
						
					 
					
						2017-11-03 15:49:21 +01:00 
						 
				 
			
				
					
						
							
							
								Allisson Azevedo 
							
						 
					 
					
						
						
						
						
							
						
						
							3ddc22f708 
							
						 
					 
					
						
						
							
							Add djangorestframework-rapidjson to third party packages ( #5549 )  
						
						
						
					 
					
						2017-11-02 10:19:33 +01:00 
						 
				 
			
				
					
						
							
							
								Danilo Akamine 
							
						 
					 
					
						
						
						
						
							
						
						
							4249245123 
							
						 
					 
					
						
						
							
							Add import to example in api-guide/parsers ( #5547 )  
						
						
						
					 
					
						2017-10-30 17:11:54 +01:00