From a3d0d4a5bff0a88028eec42e4b8caad32f5ddf7f Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 27 Jan 2017 14:54:12 -0500 Subject: [PATCH] Enabled pagination --- netbox/netbox/settings.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py index dc87f6655..74bf6ae10 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py @@ -181,9 +181,11 @@ LOGIN_URL = '/{}login/'.format(BASE_PATH) # Secrets SECRETS_MIN_PUBKEY_SIZE = 2048 -# Django REST framework +# Django REST framework (API) REST_FRAMEWORK = { - 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',) + 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',), + 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', + 'PAGE_SIZE': PAGINATE_COUNT, } if LOGIN_REQUIRED: REST_FRAMEWORK['DEFAULT_PERMISSION_CLASSES'] = ('rest_framework.permissions.IsAuthenticated',)