--- a/server/settings.py Mon Feb 23 12:40:17 2015 +0100
+++ b/server/settings.py Wed Mar 11 17:38:14 2015 +0100
@@ -36,10 +36,16 @@
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
+ 'rest_framework',
+ 'corsheaders',
+ 'requests',
+ 'taggit',
+ 'ammico',
)
MIDDLEWARE_CLASSES = (
'django.contrib.sessions.middleware.SessionMiddleware',
+ 'corsheaders.middleware.CorsMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
@@ -52,6 +58,15 @@
WSGI_APPLICATION = 'wsgi.application'
+CORS_ORIGIN_ALLOW_ALL = True
+
+REST_FRAMEWORK = {
+ # Use Django's standard `django.contrib.auth` permissions,
+ # or allow read-only access for unauthenticated users.
+ 'DEFAULT_PERMISSION_CLASSES': [
+ 'rest_framework.permissions.DjangoModelPermissionsOrAnonReadOnly'
+ ]
+}
# Database
# https://docs.djangoproject.com/en/1.7/ref/settings/#databases