Наследие Схемы CoreAPI Доки¶
Использование схем на базе CoreAPI было отменено с введением генерации схем на базе OpenAPI в Django REST Framework v3.10.
Более подробную информацию см. в Version 3.10 Release Announcement.
Вы можете продолжать использовать схемы CoreAPI, установив соответствующий класс схемы по умолчанию:
# In settings.py
REST_FRAMEWORK = {
'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema',
}
Под капотом, любой подкласс coreapi.AutoSchema
здесь будет вызывать использование старых схем CoreAPI. В противном случае вы будете автоматически переведены на новые схемы OpenAPI.
Весь код, связанный с CoreAPI, будет удален в Django REST Framework v3.12. К тому времени перейдите на схемы OpenAPI.
Для справки эта папка содержит старую документацию, связанную с CoreAPI:
** ``rest_framework.schemas:doc:` API Reference <https://github.com/encode/django-rest-framework/blob/master/docs/coreapi//schemas>`.