Skip to content
Snippets Groups Projects

Add API documentation

Merged Konrad Mohrfeldt requested to merge feature/api-docs into master
Files
2
+ 14
0
@@ -109,6 +109,19 @@ REST_FRAMEWORK = {
"program.auth.OidcOauth2Auth",
],
"DEFAULT_FILTER_BACKENDS": ["django_filters.rest_framework.DjangoFilterBackend"],
"DEFAULT_SCHEMA_CLASS": "drf_spectacular.openapi.AutoSchema",
"EXCEPTION_HANDLER": "steering.views.full_details_exception_handler",
}
SPECTACULAR_SETTINGS = {
"TITLE": "AURA Steering API",
"DESCRIPTION": "Programme/schedule management for Aura",
"POSTPROCESSING_HOOKS": [
"drf_spectacular.hooks.postprocess_schema_enums",
"steering.schema.add_enum_documentation",
"steering.schema.fix_schedule_pk_type",
],
"VERSION": "1.0.0",
}
INSTALLED_APPS = (
@@ -125,6 +138,7 @@ INSTALLED_APPS = (
"rest_framework",
"rest_framework_nested",
"django_filters",
"drf_spectacular",
"oidc_provider",
"corsheaders",
)
Loading