diff --git a/config/settings.py b/config/settings.py index bdd23db..be08536 100644 --- a/config/settings.py +++ b/config/settings.py @@ -47,6 +47,7 @@ INSTALLED_APPS = [ 'django.contrib.postgres', 'django_apscheduler', 'django_extensions', + 'django_filters', 'rest_framework', 'rest_framework_simplejwt', 'rest_framework_simplejwt.token_blacklist', @@ -162,6 +163,11 @@ REST_FRAMEWORK = { # 'rest_framework.permissions.IsAdminUser', # 관리자만 접근 # 'rest_framework.permissions.AllowAny', # 누구나 접근 ), + + 'DEFAULT_FILTER_BACKENDS': [ + 'django_filters.rest_framework.DjangoFilterBackend', + 'rest_framework.filters.OrderingFilter', + ], } REST_USE_JWT = True