From 4089b80d3b5302c9a2760f956247e88cb96d2408 Mon Sep 17 00:00:00 2001 From: Herculino Trotta Date: Wed, 9 Oct 2024 22:29:28 -0300 Subject: [PATCH] feat: add api --- app/WYGIWYH/settings.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/WYGIWYH/settings.py b/app/WYGIWYH/settings.py index 53105ff..47cd9c8 100644 --- a/app/WYGIWYH/settings.py +++ b/app/WYGIWYH/settings.py @@ -248,5 +248,16 @@ if DEBUG: REST_FRAMEWORK = { # Use Django's standard `django.contrib.auth` permissions, # or allow read-only access for unauthenticated users. - "DEFAULT_PERMISSION_CLASSES": ["rest_framework.permissions.DjangoModelPermissions"] + "DEFAULT_PERMISSION_CLASSES": ["rest_framework.permissions.DjangoModelPermissions"], + "DEFAULT_PAGINATION_CLASS": "rest_framework.pagination.PageNumberPagination", + "PAGE_SIZE": 10, + "DEFAULT_SCHEMA_CLASS": "drf_spectacular.openapi.AutoSchema", +} + +SPECTACULAR_SETTINGS = { + "TITLE": "WYGIWYH API", + "DESCRIPTION": "A no-frills expense tracker", + "VERSION": "1.0.0", + "SERVE_INCLUDE_SCHEMA": False, + # OTHER SETTINGS }