Akhil Lawrence
963cb4cdc6
Corrected documentation
2017-02-18 13:20:03 +05:30
Eduard Iskandarov
de8fcbf696
Refs: #4256 delete unrelevant documentation
2017-02-14 13:27:33 +03:00
Tom Christie
eb5774229f
Version 3.5.4 ( #4894 )
2017-02-10 11:15:39 +00:00
Michael Borisov
176831e22b
Missing comma ( #4889 )
2017-02-08 15:17:58 +00:00
李扬
cbad236f6d
Add max_length and min_length arguments for ListField ( #4877 )
2017-02-06 09:36:03 +00:00
Tom Christie
79f431c44a
Update sponsors on README to include rollbar ( #4876 )
2017-02-03 17:10:52 +00:00
Tom Christie
222f80f340
Merge branch 'master' of github.com:tomchristie/django-rest-framework
2017-02-03 16:54:23 +00:00
Tom Christie
3c93c3f7b4
Added Rollbar to premium sponsors
2017-02-03 16:54:13 +00:00
Anna Ossowski
a8dbc22028
Updated Support section and added funding email ( #4860 )
2017-01-28 22:41:21 +00:00
Tom Christie
b1eade4e32
Update machinalis links
2017-01-27 12:57:26 +00:00
Anna Ossowski
245b356ee7
Updated Machinalis links ( #4856 )
2017-01-27 10:35:25 +00:00
nmgeek
ab0c57718a
Direct readers to info on how to add viewset docs ( #4844 )
...
I believe the original statement was wrong. You can, in fact, document the various API endpoints of a ViewSet.
2017-01-24 09:57:14 +00:00
Luca
635dc03529
Parametrizable viewset custom views reverse name ( #4821 )
2017-01-19 15:20:34 +00:00
Emmanouil Konstantinidis
81195aabbf
Include a link to the django-rest-framework-api-key package
2017-01-18 14:36:43 +00:00
Mitchel Humpherys
d6c6df40c6
docs: tutorial: Minor grammar "fix" ( #4801 )
2017-01-10 09:04:07 +00:00
Artem Muterko
b352c8a24c
Fix some typos in documentation
2017-01-08 15:34:52 +02:00
wim glenn
e2c35920d1
fix a spelling error in api-guide ( #4788 )
2017-01-06 22:46:56 +00:00
Roman Vasilyev
64e801e479
get view for django 'virtual hosts' ( #4776 )
...
Brill, thanks! 👍
2017-01-06 22:46:36 +00:00
Tom Christie
cf3862d56d
Update 3.0-announcement.md
...
Closes #4785
2017-01-06 07:24:28 +00:00
wim glenn
718764f591
add links to djangorestframework-queryfields to docs ( #4786 )
2017-01-06 06:40:50 +00:00
Viktor Petersson
eed8f5bb42
Fixes comment from @xordoquy.
2017-01-05 12:06:08 +00:00
Viktor Petersson
7ef6e96725
Fixes documentation.
...
Django==1.8.17 chokes on this unless it’s just `snippets`.
2017-01-05 11:14:57 +00:00
Ian Clark
eddc34f4c8
Add Serializer Extensions documentation ( #4777 )
2017-01-04 08:40:42 +00:00
Ryan P Kilby
11fd3bf108
Add disabling of declared fields on serializer subclasses ( #4764 )
...
* Add test for disabling declared fields on child
* Check that declared base field is not in attrs
* Update meta inheritance docs to include serializer
* Test that meta fields cannot be declared as None
* Add docs example for declarative field disabling
2017-01-03 21:14:19 +00:00
Makedonsky
69366a11d7
modify documenting-your-api docs topic
2017-01-03 13:17:07 +02:00
robert
492444eb2e
added drf-flexfields addon info
2017-01-02 17:03:03 -06:00
Emmanuelle Delescolle
d98a0772d0
Add DRF-Base64 to third-party serializers
...
Add DRF-Base64, which provides serializers to handle base64-encoded files, to third-party serializers packages
2016-12-31 08:16:45 +01:00
Emmanuelle Delescolle
f1cbf51b43
Add drf-schema-adapter to 3rd party metadata mods
2016-12-25 10:06:47 +01:00
Masashi SHIBATA
c2367fb017
Fix documentation's sample code in API Guide ( #4756 )
2016-12-17 13:00:29 +00:00
Eduard Iskandarov
ebe174c0d7
add per-view custom exception handler support ( #4753 )
2016-12-15 12:36:40 +00:00
Allard Hoeve
0175ea4809
Add drf-oidc-auth to 3rd party mods
2016-12-14 20:15:39 +01:00
Tom Christie
89d22942a6
Add missing docs on RequestsClient. Closes #4747 .
2016-12-12 10:08:54 +00:00
Tom Christie
7ecd4f7813
Merge branch 'master' of github.com:tomchristie/django-rest-framework
2016-12-09 16:07:11 +00:00
Tom Christie
38bde343f8
Update sponsor link
2016-12-09 16:06:59 +00:00
Daniel Rech
761d53e923
Updated Link ti Django Docs
...
The Url to the settings/#caches Link changed in Django documentation.
2016-12-05 11:36:03 +01:00
Raphael Pierzina
238783f2ed
Change DEFAULT_PERMISSION_CLASSES to a list in quickstart.md ( #4733 )
2016-12-02 17:01:37 +00:00
Carlton Gibson
16f5d42cbc
Add additional link to HTML & Forms topic page ( #4726 )
...
Just makes the topic page easier to find.
Closes #1673
2016-12-01 09:11:25 +00:00
Xavier Ordoquy
22578525ef
Documentation update ( #4717 )
2016-11-30 12:58:34 +00:00
Jeff Fein-Worton
a5c8a8c226
typo
2016-11-29 18:00:10 -08:00
Germán Larraín
aed8387e05
docs: Fix description of DecimalField
's max_digits
( #4714 )
...
As of PR #4377 , `max_digits=None` is allowed for `DecimalField`.
2016-11-29 15:35:43 +00:00
Xavier Ordoquy
1e0988686c
Update the Python doc links to use https and point to Python 3 ( #4713 )
2016-11-29 12:27:00 +00:00
Nik Nyby
abc62afddb
docs typo fix ( #4701 )
...
Remove unnecessary "a"
2016-11-24 09:39:18 +00:00
Nik Nyby
eaec60ae1d
docs: grammar fix - it's -> its ( #4698 )
2016-11-23 16:10:39 +00:00
Nik Nyby
a13b8d5560
docs: grammar fix
2016-11-23 10:13:03 -05:00
Vinay Anantharaman
8030f5b74f
Edit to the import in Setting filter backends
...
`django_filters` doesn't export `rest_framework` by default so it's required to import it.
2016-11-22 14:50:47 -08:00
Bruno Alla
0c02bbbfa7
Correct a small typo in exceptions documentation
2016-11-14 16:58:16 +00:00
Tom Christie
24791cb353
Invalidate any existing prefetch cache on PUT requests. ( #4668 )
2016-11-11 09:44:35 +00:00
Tom Christie
ea60872e9e
Version 3.5.3 [ci skip]
2016-11-07 13:38:48 +00:00
James Beith
befacfb00d
Add autofocus support for input.html templates ( #4650 )
...
This change adds support to use `'autofocus': True` in the style options and have the `autofocus` attribute included on the input field when rendered.
2016-11-07 11:34:53 +00:00
Aaron Lelevier
0b9304014d
Add documentation link for single 'field-level validation' to the Validator docs page ( #3772 ) ( #4657 )
2016-11-07 11:30:46 +00:00
pkrzyzaniak
7f437123bd
Added "drf_tweaks" to third party packages ( #4659 )
2016-11-06 22:12:52 +00:00
Carlos de la Torre
d55e176a1e
Fix documentation error: removed unused variable ( #4647 )
2016-11-02 14:03:53 +00:00
Tom Christie
2bf082a623
Version 3.5.2 [ci skip] ( #4641 )
2016-11-01 11:31:20 +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
Phil Krylov
72dc6d1d5c
Add drf-proxy-pagination
reference to Pagination docs
2016-10-23 04:36:36 +03:00
Mads Jensen
8ac524915c
added on_delete=models.CASCADE to models.ForeignKey in the documentation ( #4614 )
2016-10-22 16:37:23 +01:00
Tom Christie
3b39d2d13a
Version 3.5.1 [ci skip]
2016-10-21 17:10:38 +01:00
Tom Christie
d647d37a99
Fix Accept header in tutorial. Closes #4604 . [ci skip]
2016-10-21 15:45:28 +01:00
Maxime Lorant
1aa6dff0b5
Fix code formatting missing in 3.5 announcement ( #4597 )
...
... in section ModelSerializer 'fields' and 'exclude'
2016-10-20 16:47:59 +01:00
Tom Christie
3b9afb571b
Version 3.5.0 ( #4596 )
2016-10-20 16:25:40 +01:00
Tom Christie
2395fb5386
Deprecate DjangoFilter backend ( #4593 )
...
Deprecate the built-in `rest_framework.filters.DjangoFilterBackend` in favour of the third-party `django_filters.rest_framework.DjangoFilterBackend`.
2016-10-20 10:47:09 +01:00
Tom Christie
3f6004c5a9
Use pk for URL conf and views. ( #4592 )
2016-10-20 09:42:40 +01:00
Fa773N M0nK
d5e63d2d7f
Reflect that '@detail_route' responds to GET only by default. ( #4582 )
2016-10-18 11:06:04 +01:00
Alex Poleha
a83997e1ed
Removed incorrect line from generic-views.md ( #4583 )
2016-10-14 11:29:48 +01:00
Akshay Sharma
cca9792ae7
contributing.md django fix. ( #4581 )
...
* installation for django added in requirements.txt
* added line to install django first in contributing.md
* added line to install django first in contributing.md and CONTRIBUTING.md
2016-10-14 11:20:09 +01:00
Tom Christie
4c9b14bd97
Add --minimum-perc to transifex pull command [ci skip]
2016-10-12 10:13:46 +01:00
Tom Christie
a3802504a0
Error codes ( #4550 )
...
Add error codes to `APIException`
2016-10-11 10:25:21 +01:00
Steven Johns
072d14c2e1
Corrected artist
and album_name
...
`The Roots` are the band: https://en.wikipedia.org/wiki/The_Roots
`Undun` is their album: https://en.wikipedia.org/wiki/Undun
2016-10-11 11:20:48 +11:00
Tom Christie
0dec36eb41
Version 3.5 ( #4525 )
...
* Start test case
* Added 'requests' test client
* Address typos
* Graceful fallback if requests is not installed.
* Add cookie support
* Tests for auth and CSRF
* Py3 compat
* py3 compat
* py3 compat
* Add get_requests_client
* Added SchemaGenerator.should_include_link
* add settings for html cutoff on related fields
* Router doesn't work if prefix is blank, though project urls.py handles prefix
* Fix Django 1.10 to-many deprecation
* Add django.core.urlresolvers compatibility
* Update django-filter & django-guardian
* Check for empty router prefix; adjust URL accordingly
It's easiest to fix this issue after we have made the regex. To try
to fix it before would require doing something different for List vs
Detail, which means we'd have to know which type of url we're
constructing before acting accordingly.
* Fix misc django deprecations
* Use TOC extension instead of header
* Fix deprecations for py3k
* Add py3k compatibility to is_simple_callable
* Add is_simple_callable tests
* Drop python 3.2 support (EOL, Dropped by Django)
* schema_renderers= should *set* the renderers, not append to them.
* API client (#4424 )
* Fix release notes
* Add note about 'User account is disabled.' vs 'Unable to log in'
* Clean up schema generation (#4527 )
* Handle multiple methods on custom action (#4529 )
* RequestsClient, CoreAPIClient
* exclude_from_schema
* Added 'get_schema_view()' shortcut
* Added schema descriptions
* Better descriptions for schemas
* Add type annotation to schema generation
* Coerce schema 'pk' in path to actual field name
* Deprecations move into assertion errors
* Use get_schema_view in tests
* Updte CoreJSON media type
* Handle schema structure correctly when path prefixs exist. Closes #4401
* Add PendingDeprecation to Router schema generation.
* Added SCHEMA_COERCE_PATH_PK and SCHEMA_COERCE_METHOD_NAMES
* Renamed and documented 'get_schema_fields' interface.
2016-10-10 13:03:46 +01:00
Manjit Kumar
d49e26f127
add drf-url-filters in third party filtering resources and fixed typo ( #4548 )
2016-10-10 12:35:38 +01:00
Rowan Seymour
883efbc19f
Case insensitive uniqueness validation ( #4534 )
2016-10-04 13:44:50 +01:00
Danilo Bargen
1b882f7281
Add drf-dynamic-fields to third party packages ( #4530 )
2016-09-30 17:06:36 +01:00
Manjit Kumar
73fd1ff4e7
add drf-url-filters app to django-rest-framework in filtering docs ( #4528 )
...
- enabling validtions on incoming query params with the ease of adding new filters as easy as adding a new key in a dict.
2016-09-30 12:02:23 +01:00
Tom Christie
e7fd166048
Docs tweaks
2016-09-29 21:29:21 +01:00
Tom Christie
7ab4a587d9
Version 3.4.7 ( #4501 )
2016-09-21 12:24:26 +01:00
Jozef Knaperek
76cc2f0319
Rename an invalid reference to BasicToken in the docs
2016-09-19 21:52:06 +02:00
Jeff Willette
a68b37d8bc
Update to correct location of reverse relation doc ( #4481 )
2016-09-13 09:31:48 +01:00
Xavier Ordoquy
e91ffc87cb
Ignore empty args in the MultipleFieldLookupMixin
definition - Closes #4484
2016-09-13 07:21:10 +02:00
Jakub Moliński
80bd3b9722
[documentation] Throttling random request code example fix ( #4451 )
2016-08-30 10:37:48 +01:00
Tom Christie
b683cd7afc
Update sponsor info [ci skip]
2016-08-25 22:29:38 +01:00
Tom Christie
f7b4511715
Update sponsor info [ci skip]
2016-08-25 22:27:51 +01:00
Tom Christie
f064ec6ac6
Version 3.4.6 ( #4436 )
2016-08-23 16:59:47 +01:00
Tom Christie
63342e81db
Version 3.4.5 ( #4421 )
2016-08-19 12:45:20 +01:00
Robert Jensen
59ca61abcd
Add django-rest-framework-roles to third party packages in permissions docs ( #4417 )
2016-08-19 11:44:31 +01:00
Wim Glenn
0a48d21e09
fix a b0rked code example in the permissions section of api guide
2016-08-12 14:33:35 -05:00
Tom Christie
964f82528c
Tweak formatting in release notes [ci skip]
2016-08-12 12:13:56 +01:00
Tom Christie
a7525d838a
Version 3.4.4 ( #4395 )
2016-08-12 12:08:25 +01:00
Tom Christie
1312acaf8b
Minor docs update [ci skip]
2016-08-11 16:53:34 +01:00
Kyle Hornberg
3698d9ea2e
Update permissions.md ( #4381 )
2016-08-10 17:23:10 +01:00
Daniel Hahler
378b04eeaa
Fix handling of ALLOWED_VERSIONS and no DEFAULT_VERSION ( #4370 )
...
When only `ALLOWED_VERSIONS` but no `DEFAULT_VERSION` is specified, a
version should be enforced.
2016-08-10 15:19:56 +01:00
Tom Christie
febaa4db00
Add import in docs. [ci skip]
2016-08-08 09:28:15 +01:00
Marlon
672e5a0f96
Fix minor typo
2016-08-05 11:57:43 -07:00
Tom Christie
bb613c5ad1
Version 3.4.3 ( #4361 )
...
* Version 3.4.3
2016-08-05 13:33:25 +01:00
Tom Christie
35320b1f2d
Add bullet points to release notes [ci skip]
2016-08-05 12:41:15 +01:00
Tom Christie
f9cf22edc8
Version 3.4.2 ( #4360 )
2016-08-05 12:38:19 +01:00
Corentin Smith
54096dc22f
Add imports in validators docs ( #4355 )
2016-08-04 22:06:35 +01:00
Tom Christie
e37619f741
Serializer defaults should not be included in partial updates. ( #4346 )
...
Serializer default values should not be included in partial updates
2016-08-02 13:05:12 +01:00
Jaap Roes
5b071ab35e
Remove note about Django 1.3 ( #4334 )
...
Remove note about Django 1.3
2016-08-01 12:05:47 +01:00
Tom Christie
48a2f084aa
Minor docs tweak [ci skip]
2016-07-28 13:38:05 +01:00
Tom Christie
449ec1d724
Version 3.4.1 [ci skip] ( #4326 )
2016-07-28 13:34:35 +01:00