diff -r 1ada9d221ba3 -r 08f34bbc70ee server/settings.py --- 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