· 9 years ago · Mar 29, 2017, 11:08 AM
1APNSServerError at /api/v1/devices/6859399668/activate/
2(8, 0, 'Invalid token')
3
4Request Method: POST
5Request URL: http://demo-responsibyl-bo.herokuapp.com/api/v1/devices/6859399668/activate/
6Django Version: 1.10
7Python Executable: /app/.heroku/python/bin/python
8Python Version: 2.7.12
9Python Path: ['/app', '/app/.heroku/python/bin', '/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/bootstrap', '/app', '/app/.heroku/python/lib/python27.zip', '/app/.heroku/python/lib/python2.7', '/app/.heroku/python/lib/python2.7/plat-linux2', '/app/.heroku/python/lib/python2.7/lib-tk', '/app/.heroku/python/lib/python2.7/lib-old', '/app/.heroku/python/lib/python2.7/lib-dynload', '/app/.heroku/python/lib/python2.7/site-packages', '/app/.heroku/python/lib/python2.7/site-packages/setuptools-28.8.0-py2.7.egg', '/app/.heroku/python/lib/python2.7/site-packages/pip-9.0.1-py2.7.egg', '/app']
10Server time: Wed, 29 Mar 2017 11:06:08 +0000
11Installed Applications:
12('django.contrib.admin',
13 'django.contrib.auth',
14 'django.contrib.contenttypes',
15 'django.contrib.sessions',
16 'django.contrib.messages',
17 'django.contrib.postgres',
18 'django.contrib.staticfiles',
19 'django_extensions',
20 'rest_framework',
21 'corsheaders',
22 'oauth2_provider',
23 'django_nose',
24 'sibylsurveys.common',
25 'sibylsurveys.modules.company',
26 'sibylsurveys.modules.profiles',
27 'sibylsurveys.modules.surveys',
28 'sibylsurveys.modules.engagements',
29 'sibylsurveys.modules.responses',
30 'sibylsurveys.modules.locations',
31 'sibylsurveys.modules.devices',
32 'sibylsurveys.modules.reports',
33 'sibylsurveys.modules.push_notifications',
34 'debug_toolbar',
35 'storages',
36 'rest_framework_swagger',
37 'sibylsurveys.modules.schemas')
38Installed Middleware:
39('sibylsurveys.common.middleware.MethodOverrideMiddleware',
40 'django.middleware.security.SecurityMiddleware',
41 'django.middleware.csrf.CsrfViewMiddleware',
42 'django.contrib.sessions.middleware.SessionMiddleware',
43 'django.middleware.locale.LocaleMiddleware',
44 'django.middleware.common.CommonMiddleware',
45 'django.contrib.auth.middleware.AuthenticationMiddleware',
46 'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
47 'django.contrib.messages.middleware.MessageMiddleware',
48 'django.middleware.clickjacking.XFrameOptionsMiddleware',
49 'corsheaders.middleware.CorsMiddleware',
50 'sibylsurveys.common.middleware.OauthExceptionMiddleware',
51 'sibylsurveys.common.middleware.TrackingMiddleware',
52 'debug_toolbar.middleware.DebugToolbarMiddleware')
53
54
55Traceback:
56
57File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
58 39. response = get_response(request)
59
60File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in _legacy_get_response
61 249. response = self._get_response(request)
62
63File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
64 187. response = self.process_exception_by_middleware(e, request)
65
66File "/app/.heroku/python/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
67 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
68
69File "/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/hooks/framework_django.py" in wrapper
70 503. return wrapped(*args, **kwargs)
71
72File "/app/.heroku/python/lib/python2.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
73 58. return view_func(*args, **kwargs)
74
75File "/app/.heroku/python/lib/python2.7/site-packages/django/views/generic/base.py" in view
76 68. return self.dispatch(request, *args, **kwargs)
77
78File "/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/hooks/component_djangorestframework.py" in _nr_wrapper_APIView_dispatch_
79 27. return wrapped(*args, **kwargs)
80
81File "/app/.heroku/python/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
82 474. response = self.handle_exception(exc)
83
84File "/app/.heroku/python/lib/python2.7/site-packages/rest_framework/views.py" in handle_exception
85 434. self.raise_uncaught_exception(exc)
86
87File "/app/.heroku/python/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
88 471. response = handler(request, *args, **kwargs)
89
90File "/app/sibylsurveys/common/utils/status_transition.py" in post
91 59. return self.action(*args, **kwargs)
92
93File "/app/sibylsurveys/common/utils/mixins.py" in action
94 27. new_instance = self.perform_action(instance)
95
96File "/app/sibylsurveys/common/utils/status_transition.py" in perform_action
97 56. return self.perform_status_transition(self.request, instance)
98
99File "/app/sibylsurveys/modules/devices/views/status_transitions.py" in perform_status_transition
100 72. send_status_notification(self.output_state, instance)
101
102File "/app/sibylsurveys/modules/devices/views/status_transitions.py" in send_status_notification
103 48. send_device_notification.apply_async(args=[pn.pk, device.id], countdown=5)
104
105File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/task.py" in apply_async
106 557. link=link, link_error=link_error, **options)
107
108File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/task.py" in apply
109 755. request=request, propagate=throw)
110
111File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/trace.py" in eager_trace_task
112 355. uuid, args, kwargs, request)
113
114File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/trace.py" in trace_task
115 253. I, R, state, retval = on_error(task_request, exc, uuid)
116
117File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/trace.py" in trace_task
118 240. R = retval = fun(*args, **kwargs)
119
120File "/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/hooks/application_celery.py" in run
121 115. return self.__call__(*args, **kwargs)
122
123File "/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/hooks/application_celery.py" in wrapper
124 80. return wrapped(*args, **kwargs)
125
126File "/app/.heroku/python/lib/python2.7/site-packages/newrelic-2.68.0.50/newrelic/hooks/application_celery.py" in wrapper
127 80. return wrapped(*args, **kwargs)
128
129File "/app/.heroku/python/lib/python2.7/site-packages/celery/app/task.py" in __call__
130 420. return self.run(*args, **kwargs)
131
132File "/app/sibylsurveys/modules/push_notifications/tasks.py" in send_device_notification
133 53. device.send_push_notification(push_notification)
134
135File "/app/sibylsurveys/modules/devices/models.py" in send_push_notification
136 176. priority=10, extra=push_notification_data)
137
138File "/app/sibylsurveys/modules/push_notifications/apns.py" in apns_send_message
139 269. raise e
140
141Exception Type: APNSServerError at /api/v1/devices/6859399668/activate/
142Exception Value: (8, 0, 'Invalid token')
143Request information:
144USER: simona.ancuta
145
146GET: No GET data
147
148POST: No POST data
149
150FILES: No FILES data
151
152COOKIES:
153csrftoken = 'XDROEsLR4ay3ZgYXyakfIIlBo5dB8tWh'
154
155META:
156CONTENT_LENGTH = '17'
157CONTENT_TYPE = 'application/json;charset=UTF-8'
158CSRF_COOKIE = u'DvuWMQRaGmO3agYzEt2cLnmxN5YLjjwbqYbAg8sRAmcWZmMm2tchjVxY101chCii'
159HTTP_ACCEPT = 'application/json, text/plain, */*'
160HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
161HTTP_ACCEPT_LANGUAGE = 'en-US,en;q=0.8'
162HTTP_AUTHORIZATION = 'Bearer jJ4msGnidt4FyTJlHprxOFUlim9ZNr'
163HTTP_CONNECTION = 'close'
164HTTP_CONNECT_TIME = '0'
165HTTP_COOKIE = 'csrftoken=XDROEsLR4ay3ZgYXyakfIIlBo5dB8tWh'
166HTTP_HOST = 'demo-responsibyl-bo.herokuapp.com'
167HTTP_ORIGIN = 'http://demo-responsibyl-front.herokuapp.com'
168HTTP_REFERER = 'http://demo-responsibyl-front.herokuapp.com/devices'
169HTTP_TOTAL_ROUTE_TIME = '0'
170HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36'
171HTTP_VIA = '1.1 vegur'
172HTTP_X_FORWARDED_FOR = '5.2.196.182'
173HTTP_X_FORWARDED_PORT = '443'
174HTTP_X_FORWARDED_PROTO = 'https'
175HTTP_X_REQUESTED_WITH = 'XMLHttpRequest'
176HTTP_X_REQUEST_ID = 'defa94fe-dc49-451b-8f46-376ba3c2991c'
177HTTP_X_REQUEST_START = '1490785567750'
178PATH_INFO = u'/api/v1/devices/6859399668/activate/'
179QUERY_STRING = ''
180RAW_URI = '/api/v1/devices/6859399668/activate/'
181REMOTE_ADDR = '10.109.163.176'
182REMOTE_PORT = '13842'
183REQUEST_METHOD = 'POST'
184SCRIPT_NAME = u''
185SERVER_NAME = '0.0.0.0'
186SERVER_PORT = '52290'
187SERVER_PROTOCOL = 'HTTP/1.1'
188SERVER_SOFTWARE = 'gunicorn/19.4.5'
189gunicorn.socket = <socket._socketobject object at 0x7fd8f6257050>
190wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fd8f622b8d0>
191wsgi.file_wrapper = ''
192wsgi.input = <newrelic.api.web_transaction._WSGIInputWrapper object at 0x7fd8f62a3c90>
193wsgi.multiprocess = True
194wsgi.multithread = False
195wsgi.run_once = False
196wsgi.url_scheme = 'http'
197wsgi.version =
198
199Settings:
200Using settings module sibylsurveys.settings.local
201ABSOLUTE_URL_OVERRIDES = {}
202ADMINS = []
203ALLOWED_HOSTS = []
204API = u'********************'
205APPEND_SLASH = True
206AUTHENTICATION_BACKENDS = [u'django.contrib.auth.backends.ModelBackend']
207AUTH_PASSWORD_VALIDATORS = u'********************'
208AUTH_USER_MODEL = u'auth.User'
209AWS_ACCESS_KEY_ID = u'********************'
210AWS_QUERYSTRING_AUTH = False
211AWS_S3_CUSTOM_DOMAIN = 'demo-responsibyl.s3.amazonaws.com'
212AWS_SECRET_ACCESS_KEY = u'********************'
213AWS_STORAGE_BUCKET_NAME = 'demo-responsibyl'
214BASE_DIR = '/app'
215BASE_PATH = <Path:/app>
216BROKER_URL = 'memory://'
217CACHES = {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache', 'LOCATION': ''}}
218CACHE_MIDDLEWARE_ALIAS = u'default'
219CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
220CACHE_MIDDLEWARE_SECONDS = 600
221CELERY_ACCEPT_CONTENT = ['json']
222CELERY_ALWAYS_EAGER = True
223CELERY_EAGER_PROPAGATES_EXCEPTIONS = True
224CELERY_RESULT_BACKEND = None
225CELERY_RESULT_SERIALIZER = 'json'
226CELERY_TASK_SERIALIZER = 'json'
227CORS_ALLOW_CREDENTIALS = True
228CORS_ALLOW_HEADERS =
229CORS_EXPOSE_HEADERS = ['x-requested-with', 'X-HTTP-Method-Override', 'content-type', 'accept', 'origin', 'authorization', 'x-csrftoken', 'vary', 'ETag', 'If-Match', 'If-none-match', 'Cookie', 'Retry-After', '*']
230CORS_ORIGIN_ALLOW_ALL = True
231CORS_ORIGIN_WHITELIST = '*'
232CSRF_COOKIE_AGE = 31449600
233CSRF_COOKIE_DOMAIN = None
234CSRF_COOKIE_HTTPONLY = False
235CSRF_COOKIE_NAME = u'csrftoken'
236CSRF_COOKIE_PATH = u'/'
237CSRF_COOKIE_SECURE = False
238CSRF_FAILURE_VIEW = u'django.views.csrf.csrf_failure'
239CSRF_HEADER_NAME = u'HTTP_X_CSRFTOKEN'
240CSRF_TRUSTED_ORIGINS = []
241DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql_psycopg2', 'ATOMIC_REQUESTS': False, 'OPTIONS': {}, 'AUTOCOMMIT': True, 'PORT': 5432, 'USER': 'zehxzpncrbypwk', 'TIME_ZONE': None, 'HOST': 'ec2-54-163-239-218.compute-1.amazonaws.com', 'TEST': {'NAME': None, 'COLLATION': None, 'CHARSET': None, 'MIRROR': None}, 'NAME': 'd1s5mfg1htfu0q', 'PASSWORD': u'********************', 'CONN_MAX_AGE': 0}}
242DATABASE_ROUTERS = []
243DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
244DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
245DATETIME_FORMAT = u'N j, Y, P'
246DATETIME_INPUT_FORMATS = [u'%Y-%m-%d %H:%M:%S', u'%Y-%m-%d %H:%M:%S.%f', u'%Y-%m-%d %H:%M', u'%Y-%m-%d', u'%m/%d/%Y %H:%M:%S', u'%m/%d/%Y %H:%M:%S.%f', u'%m/%d/%Y %H:%M', u'%m/%d/%Y', u'%m/%d/%y %H:%M:%S', u'%m/%d/%y %H:%M:%S.%f', u'%m/%d/%y %H:%M', u'%m/%d/%y']
247DATE_FORMAT = u'N j, Y'
248DATE_INPUT_FORMATS = [u'%Y-%m-%d', u'%m/%d/%Y', u'%m/%d/%y', u'%b %d %Y', u'%b %d, %Y', u'%d %b %Y', u'%d %b, %Y', u'%B %d %Y', u'%B %d, %Y', u'%d %B %Y', u'%d %B, %Y']
249DEBUG = True
250DEBUG_PROPAGATE_EXCEPTIONS = False
251DECIMAL_SEPARATOR = u'.'
252DEFAULT_CHARSET = u'utf-8'
253DEFAULT_CONTENT_TYPE = u'text/html'
254DEFAULT_EXCEPTION_REPORTER_FILTER = u'django.views.debug.SafeExceptionReporterFilter'
255DEFAULT_FILE_STORAGE = 'sibylsurveys.common.utils.custom_storages.MediaStorage'
256DEFAULT_FROM_EMAIL = u'webmaster@localhost'
257DEFAULT_INDEX_TABLESPACE = u''
258DEFAULT_TABLESPACE = u''
259DISALLOWED_USER_AGENTS = []
260DJANGO_APPS =
261EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
262EMAIL_CONFIG = {'EMAIL_FILE_PATH': '', 'EMAIL_PORT': 587, 'EMAIL_HOST_PASSWORD': u'********************', 'EMAIL_HOST': 'smtp.gmail.com', 'EMAIL_USE_TLS': True, 'EMAIL_HOST_USER': 'dev-no-reply@rodeapps.com', 'EMAIL_BACKEND': 'django.core.mail.backends.smtp.EmailBackend'}
263EMAIL_FILE_PATH = ''
264EMAIL_HOST = 'smtp.gmail.com'
265EMAIL_HOST_PASSWORD = u'********************'
266EMAIL_HOST_USER = 'dev-no-reply@rodeapps.com'
267EMAIL_PORT = 587
268EMAIL_SSL_CERTFILE = None
269EMAIL_SSL_KEYFILE = u'********************'
270EMAIL_SUBJECT_PREFIX = u'[Django] '
271EMAIL_TIMEOUT = None
272EMAIL_USE_SSL = False
273EMAIL_USE_TLS = True
274ENVIRONMENT = 'LOCAL'
275FILE_CHARSET = u'utf-8'
276FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
277FILE_UPLOAD_HANDLERS = [u'django.core.files.uploadhandler.MemoryFileUploadHandler', u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
278FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
279FILE_UPLOAD_PERMISSIONS = None
280FILE_UPLOAD_TEMP_DIR = None
281FIRST_DAY_OF_WEEK = 0
282FIXTURE_DIRS = ['/app/sibylsurveys/fixtures']
283FORCE_SCRIPT_NAME = None
284FORMAT_MODULE_PATH = None
285IGNORABLE_404_URLS = []
286INSTALLED_APPS =
287INTERNAL_IPS = [u'::1', u'127.0.0.1']
288LANGUAGES =
289LANGUAGES_BIDI = [u'he', u'ar', u'fa', u'ur']
290LANGUAGE_CODE = 'en-us'
291LANGUAGE_COOKIE_AGE = None
292LANGUAGE_COOKIE_DOMAIN = None
293LANGUAGE_COOKIE_NAME = u'django_language'
294LANGUAGE_COOKIE_PATH = u'/'
295LOCALE_PATHS =
296LOCAL_APPS =
297LOGGING = {'version': 1, 'formatters': {'hyper-verbose': {'format': '%(asctime)s %(created)f %(filename)s %(funcName)s %(levelname)s %(levelno)s %(lineno)d %(module)s %(msecs)d %(message)s %(name)s %(pathname)s %(process)d %(processName)s %(relativeCreated)d %(thread)d %(threadName)s'}, 'simple': {'format': '%(levelname)s %(message)s'}, 'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'disable_existing_loggers': False, 'loggers': {'django': {'level': 'INFO', 'propagate': True, 'handlers': ['console']}, 'django.request': {'level': 'ERROR', 'propagate': False, 'handlers': ['mail_admins']}}, 'handlers': {'mail_admins': {'include_html': True, 'class': 'django.utils.log.AdminEmailHandler', 'level': 'ERROR'}, 'file': {'class': 'logging.FileHandler', 'filename': '/tmp/django.log', 'level': 'DEBUG', 'formatter': 'hyper-verbose'}, 'console': {'class': 'logging.StreamHandler', 'level': 'DEBUG', 'formatter': 'hyper-verbose'}}}
298LOGGING_CONFIG = u'logging.config.dictConfig'
299LOGIN_REDIRECT_URL = u'/accounts/profile/'
300LOGIN_URL = u'/accounts/login/'
301LOGOUT_REDIRECT_URL = None
302MANAGERS = []
303MEDIAFILES_LOCATION = 'media'
304MEDIA_ROOT = '/app/media'
305MEDIA_URL = 'https://demo-responsibyl.s3.amazonaws.com/media/'
306MESSAGE_STORAGE = u'django.contrib.messages.storage.fallback.FallbackStorage'
307MIDDLEWARE = None
308MIDDLEWARE_CLASSES =
309MIGRATION_MODULES = {}
310MONTH_DAY_FORMAT = u'F j'
311NOSE_ARGS = ['--with-coverage', '-s']
312NOTIFICATION_BACKEND = 'console'
313NUMBER_GROUPING = 0
314OAUTH2_PROVIDER = {'OAUTH2_VALIDATOR_CLASS': 'sibylsurveys.common.utils.oauth2_validators.CustomOAuth2Validator', 'REFRESH_TOKEN_EXPIRE_SECONDS': u'********************'}
315PASSWORD_HASHERS = u'********************'
316PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
317PREPEND_WWW = False
318PUSH_NOTIFICATION_SETTINGS = {'FCM_POST_URL': 'https://fcm.googleapis.com/fcm/send', 'BACKOFF_INITIAL_DELAY': 1000, 'APNS_PORT': 2195, 'MAX_BACKOFF_DELAY': 1024000, 'APNS_MAX_NOTIFICATION_SIZE': 2048, 'APNS_FEEDBACK_PORT': 2196, 'FCM_API_KEY': u'********************', 'APNS_HOST': 'gateway.sandbox.push.apple.com', 'APNS_ERROR_TIMEOUT': 2, 'APNS_FEEDBACK_HOST': 'feedback.sandbox.push.apple.com', 'APNS_CERTIFICATE': '/app/aps_development.pem', 'FCM_MAX_RECIPIENTS': 1000}
319REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',), 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'COERCE_DECIMAL_TO_STRING': False, 'DEFAULT_PARSER_CLASSES': ('rest_framework.parsers.JSONParser', 'rest_framework.parsers.FormParser', 'rest_framework.parsers.MultiPartParser'), 'NON_FIELD_ERRORS_KEY': u'********************', 'EXCEPTION_HANDLER': 'sibylsurveys.common.utils.exception_handler.custom_exception_handler', 'DEFAULT_RENDERER_CLASSES': ('sibylsurveys.common.renderers.UTF8JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer', 'rest_framework.renderers.BrowsableAPIRenderer'), 'DATETIME_FORMAT': '%Y-%m-%dT%H:%M:%S', 'DEFAULT_THROTTLE_RATES': {'password-views': u'********************'}, 'DEFAULT_AUTHENTICATION_CLASSES': ('oauth2_provider.ext.rest_framework.OAuth2Authentication', 'rest_framework.authentication.SessionAuthentication')}
320ROOT_URLCONF = 'sibylsurveys.urls'
321SECRET_KEY = u'********************'
322SECURE_BROWSER_XSS_FILTER = False
323SECURE_CONTENT_TYPE_NOSNIFF = False
324SECURE_HSTS_INCLUDE_SUBDOMAINS = False
325SECURE_HSTS_SECONDS = 0
326SECURE_PROXY_SSL_HEADER = None
327SECURE_REDIRECT_EXEMPT = []
328SECURE_SSL_HOST = None
329SECURE_SSL_REDIRECT = False
330SERVER_EMAIL = u'root@localhost'
331SESSION_CACHE_ALIAS = u'default'
332SESSION_COOKIE_AGE = 1209600
333SESSION_COOKIE_DOMAIN = None
334SESSION_COOKIE_HTTPONLY = True
335SESSION_COOKIE_NAME = u'sessionid'
336SESSION_COOKIE_PATH = u'/'
337SESSION_COOKIE_SECURE = False
338SESSION_ENGINE = u'django.contrib.sessions.backends.db'
339SESSION_EXPIRE_AT_BROWSER_CLOSE = False
340SESSION_FILE_PATH = None
341SESSION_SAVE_EVERY_REQUEST = False
342SESSION_SERIALIZER = u'django.contrib.sessions.serializers.JSONSerializer'
343SETTINGS_MODULE = u'sibylsurveys.settings.local'
344SHORT_DATETIME_FORMAT = u'm/d/Y P'
345SHORT_DATE_FORMAT = u'm/d/Y'
346SIGNING_BACKEND = u'django.core.signing.TimestampSigner'
347SILENCED_SYSTEM_CHECKS = ['fields.W340']
348STATICFILES_DIRS = []
349STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
350STATICFILES_LOCATION = 'static'
351STATICFILES_STORAGE = 'sibylsurveys.common.utils.custom_storages.StaticStorage'
352STATIC_ROOT = '/app/staticfiles'
353STATIC_URL = 'https://demo-responsibyl.s3.amazonaws.com/static/'
354SURVEY_REPORT_ETA_RATIO = 0.0075
355SWAGGER_SETTINGS = {'api_version': u'********************', 'is_authenticated': True, 'info': {'contact': 'adela.neacsu@rodeapps.com', 'title': 'Responsibyl', 'description': 'The most awesomest app in the www (whole wide world).'}, 'exclude_namespaces': ['oauth2_provider', 'oauth_client', 'rest_framework']}
356TEMPLATES = [{'APP_DIRS': True, 'OPTIONS': {'context_processors': ['django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages']}, 'DIRS': ['/app/templates'], 'BACKEND': 'django.template.backends.django.DjangoTemplates'}]
357TEST_NON_SERIALIZED_APPS = []
358TEST_RUNNER = 'django_nose.NoseTestSuiteRunner'
359THIRD_PARTY_APPS =
360THOUSAND_SEPARATOR = u','
361TIME_FORMAT = u'P'
362TIME_INPUT_FORMATS = [u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
363TIME_ZONE = 'UTC'
364URL_FRONT = 'https://ci-responsibyl-front.herokuapp.com'
365USE_AWS = True
366USE_DEVICES = False
367USE_ETAGS = False
368USE_I18N = True
369USE_L10N = True
370USE_THOUSAND_SEPARATOR = False
371USE_TZ = False
372USE_X_FORWARDED_HOST = False
373USE_X_FORWARDED_PORT = False
374WSGI_APPLICATION = 'sibylsurveys.wsgi.application'
375X_FRAME_OPTIONS = u'SAMEORIGIN'
376YEAR_MONTH_FORMAT = u'F Y'
377
378
379You're seeing this error because you have DEBUG = True in your
380Django settings file. Change that to False, and Django will
381display a standard page generated by the handler for this status code.