diff options
Diffstat (limited to 'food_project/settings.py')
| -rw-r--r-- | food_project/settings.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/food_project/settings.py b/food_project/settings.py index 43a0ede..5e3dcee 100644 --- a/food_project/settings.py +++ b/food_project/settings.py @@ -38,9 +38,21 @@ INSTALLED_APPS = [ 'django.contrib.messages', 'django.contrib.staticfiles', 'rest_framework', + 'rest_framework.authtoken', 'kitchen', ] +# Django REST Framework +REST_FRAMEWORK = { + 'DEFAULT_AUTHENTICATION_CLASSES': [ + 'rest_framework.authentication.TokenAuthentication', + 'rest_framework.authentication.SessionAuthentication', # for admin/browsable API + ], + 'DEFAULT_PERMISSION_CLASSES': [ + 'rest_framework.permissions.IsAuthenticated', + ], +} + MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', |
