django-rest-framework/docs/api-guide
Bruno Alla 2ede857de0
Add official support for Django 5.1 (#9514)
* Add official support for Django 5.1

Following the supported Python versions:

https://docs.djangoproject.com/en/stable/faq/install/

* Add tests to cover compat with Django's 5.1 LoginRequiredMiddleware

* First pass to create DRF's LoginRequiredMiddleware

* Attempt to fix the tests

* Revert custom middleware implementation

* Disable LoginRequiredMiddleware on DRF views

* Document how to integrate DRF with LoginRequiredMiddleware

* Move login required tests under a separate test case

* Revert redundant change

* Disable LoginRequiredMiddleware on ViewSets

* Add some integrations tests to cover various view types
2024-09-07 17:21:18 +06:00
..
authentication.md Add official support for Django 5.1 (#9514) 2024-09-07 17:21:18 +06:00
caching.md Apply black formatting to caching markdown (#9341) 2024-03-27 10:39:49 +00:00
content-negotiation.md Docs: Convert all tabs into spaces (#8692) 2022-10-12 11:23:45 +01:00
exceptions.md Update exceptions.md (#9071) 2023-08-15 10:56:42 +06:00
fields.md Accept integers as min/max values of DecimalField (#9515) 2024-09-07 17:07:28 +06:00
filtering.md Align SearchFilter behaviour to django.contrib.admin search (#9017) 2023-07-25 19:01:23 +06:00
format-suffixes.md Improve style, fix some typos (#8405) 2022-10-19 11:20:11 +01:00
generic-views.md Improve style, fix some typos (#8405) 2022-10-19 11:20:11 +01:00
metadata.md Fix schema endpoint example (#7178) 2020-05-05 14:04:35 +01:00
pagination.md minor documentation improvements and fixes (#8903) 2023-03-14 13:31:34 +00:00
parsers.md minor documentation improvements and fixes (#8903) 2023-03-14 13:31:34 +00:00
permissions.md Revert "Fix Respect can_read_model permission in DjangoModelPermissions (#8…" (#9332) 2024-03-21 22:45:12 +00:00
relations.md Improve style, fix some typos (#8405) 2022-10-19 11:20:11 +01:00
renderers.md Update renderers documentation example (#9362) 2024-04-04 10:12:19 +03:00
requests.md Improve style, fix some typos (#8405) 2022-10-19 11:20:11 +01:00
responses.md Fix link to Django docs (#7040) 2019-11-06 09:34:28 -08:00
reverse.md Fix Links in Documentation to Django reverse and reverse_lazy (#8986) 2023-05-17 11:46:48 +06:00
routers.md Add SimplePathRouter (#6789) 2023-01-12 14:16:48 +06:00
schemas.md Make inflection package truly optional (#9303) 2024-03-18 23:29:02 +01:00
serializers.md Remove obsolete sentence from docs 2024-04-30 18:24:23 +02:00
settings.md Add missing DEFAULT_VERSIONING_CLASS entry to API docs (#9126) 2023-10-08 13:30:10 +06:00
status-codes.md Added http 102, 103, 421, and 425 status codes in documentation (#8763) 2022-11-17 13:13:09 +00:00
testing.md Link added for Test Case Classes and corrected stable link for Refresh from DB (#8381) 2022-03-23 12:07:44 +00:00
throttling.md Docs: Convert all tabs into spaces (#8692) 2022-10-12 11:23:45 +01:00
validators.md Remove read_only deprecated behaviour from documentation (#9239) 2024-01-29 09:30:29 +01:00
versioning.md Updated url() with re_path() in Versioning docs. (#7043) 2019-11-07 13:20:56 +01:00
views.md Improve style, fix some typos (#8405) 2022-10-19 11:20:11 +01:00
viewsets.md Add missing import in /api-guide/viewsets/ example (#9235) 2024-01-25 12:01:06 +01:00