mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-12-03 23:14:07 +03:00
47ee3fc9a9
* Update docs related to coreapi to include deprecation notice * Update docs to use reference to version 3.10 release notes instead of 3.9
1.3 KiB
1.3 KiB
Legacy CoreAPI Schemas Docs
Use of CoreAPI-based schemas were deprecated with the introduction of native OpenAPI-based schema generation as of Django REST Framework v3.10.
See the Version 3.10 Release Announcement for more details.
You can continue to use CoreAPI schemas by setting the appropriate default schema class:
# In settings.py
REST_FRAMEWORK = {
'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema',
}
Under-the-hood, any subclass of coreapi.AutoSchema
here will trigger use of the old CoreAPI schemas.
Otherwise you will automatically be opted-in to the new OpenAPI schemas.
All CoreAPI related code will be removed in Django REST Framework v3.12. Switch to OpenAPI schemas by then.
For reference this folder contains the old CoreAPI related documentation: