summaryrefslogtreecommitdiff
path: root/food_project/settings.py
diff options
context:
space:
mode:
Diffstat (limited to 'food_project/settings.py')
-rw-r--r--food_project/settings.py12
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',