· 6 years ago · Aug 07, 2019, 12:08 PM
1KeyError at /web/onboarding/organization-invitations/2b521183-74d0-4588-84b5-0aef8e1b0086/enable-payments/
2'code'
3
4Request Method: POST
5Request URL: http://api.testing.hoopit.io/web/onboarding/organization-invitations/2b521183-74d0-4588-84b5-0aef8e1b0086/enable-payments/?format=json
6Django Version: 2.2.4
7Python Executable: /usr/local/bin/python
8Python Version: 3.7.4
9Python Path: ['/home/docker/code', '.', '/usr/local/bin', '/usr/local/lib/python37.zip', '/usr/local/lib/python3.7', '/usr/local/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7/site-packages', '/src/django-bouncy']
10Server time: Wed, 7 Aug 2019 13:52:00 +0200
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.staticfiles',
18 'django.contrib.postgres',
19 'channels',
20 'rest_framework',
21 'corsheaders',
22 'storages',
23 'push_notifications',
24 'django_celery_beat',
25 'django_nose',
26 'mptt',
27 'sorl.thumbnail',
28 'rules.apps.AutodiscoverRulesConfig',
29 'guardian.apps.GuardianConfig',
30 'django_bouncy',
31 'schedule',
32 'django_extensions',
33 'explorer',
34 'organizations.apps.OrganizationConfig',
35 'users.apps.UsersConfig',
36 'ads.apps.AdsConfig',
37 'events.apps.EventsConfig',
38 'posts.apps.PostsConfig',
39 'payments.apps.PaymentsConfig',
40 'stripeapp.apps.StripeappConfig',
41 'notifications.apps.NotificationsConfig',
42 'emails.apps.EmailsConfig',
43 'fotballdata.apps.FotballdataConfig',
44 'venues.apps.VenuesConfig',
45 'messaging.apps.MessagingConfig',
46 'intercomapp.apps.IntercomappConfig',
47 'roles.apps.RolesConfig',
48 'testing.apps.TestingConfig',
49 'analytics.apps.AnalyticsConfig',
50 'changelog.apps.ChangelogConfig',
51 'club_united_api.apps.HoopitAppConfig',
52 'onboarding.apps.OnboardingConfig',
53 'sponsors.apps.SponsorsConfig']
54Installed Middleware:
55['django.middleware.security.SecurityMiddleware',
56 'django.contrib.sessions.middleware.SessionMiddleware',
57 'django.middleware.locale.LocaleMiddleware',
58 'django.middleware.common.CommonMiddleware',
59 'corsheaders.middleware.CorsMiddleware',
60 'django.contrib.messages.middleware.MessageMiddleware',
61 'django.contrib.auth.middleware.AuthenticationMiddleware',
62 'django.middleware.clickjacking.XFrameOptionsMiddleware']
63
64
65Traceback:
66
67File "/home/docker/code/exceptions/custom_exceptions.py" in decorated
68 234. return func(*args, **kwargs)
69
70File "./club_united_api/decorators.py" in wrapper
71 154. return func(*args, **kwargs)
72
73File "/home/docker/code/onboarding/views.py" in web_post
74 256. deserializer.save()
75
76File "/usr/local/lib/python3.7/site-packages/rest_framework/serializers.py" in save
77 213. self.instance = self.create(validated_data)
78
79File "/home/docker/code/onboarding/web/serializers.py" in create
80 273. id_document=validated_data['stripe_file_id']
81
82File "/home/docker/code/stripeapp/models.py" in create_custom_account
83 170. ip=user_ip,
84
85File "/usr/local/lib/python3.7/site-packages/stripe/api_resources/abstract/createable_api_resource.py" in create
86 22. response, api_key = requestor.request("post", url, params, headers)
87
88File "/usr/local/lib/python3.7/site-packages/stripe/api_requestor.py" in request
89 121. resp = self.interpret_response(rbody, rcode, rheaders)
90
91File "/usr/local/lib/python3.7/site-packages/stripe/api_requestor.py" in interpret_response
92 372. self.handle_error_response(rbody, rcode, resp.data, rheaders)
93
94File "/usr/local/lib/python3.7/site-packages/stripe/api_requestor.py" in handle_error_response
95 151. raise err
96
97During handling of the above exception (Request req_VlGFJD8PnJDash: Must be at least 13 years of age to use Stripe), another exception occurred:
98
99File "/usr/local/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
100 34. response = get_response(request)
101
102File "/usr/local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
103 115. response = self.process_exception_by_middleware(e, request)
104
105File "/usr/local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
106 113. response = wrapped_callback(request, *callback_args, **callback_kwargs)
107
108File "/usr/local/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
109 54. return view_func(*args, **kwargs)
110
111File "/usr/local/lib/python3.7/site-packages/django/views/generic/base.py" in view
112 71. return self.dispatch(request, *args, **kwargs)
113
114File "./club_united_api/utilities/view_mixins.py" in dispatch
115 710. self.response = self.handle_exception(exc)
116
117File "/usr/local/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
118 457. self.raise_uncaught_exception(exc)
119
120File "/usr/local/lib/python3.7/site-packages/rest_framework/views.py" in raise_uncaught_exception
121 468. raise exc
122
123File "./club_united_api/utilities/view_mixins.py" in dispatch
124 707. self.response = self.handler(request, *args, **kwargs)
125
126File "/home/docker/code/exceptions/custom_exceptions.py" in decorated
127 263. raise_stripe_exception(error=error)
128
129File "/home/docker/code/exceptions/custom_exceptions.py" in raise_stripe_exception
130 269. code, message = error['code'], error['message']
131
132Exception Type: KeyError at /web/onboarding/organization-invitations/2b521183-74d0-4588-84b5-0aef8e1b0086/enable-payments/
133Exception Value: 'code'
134Request information:
135USER: clubadmin clubadmin – 10000001
136
137GET:
138format = 'json'
139
140POST: No POST data
141
142FILES: No FILES data
143
144COOKIES:
145intercom-id-zq0k06r3 = 'c8d375a2-3d72-4915-9a93-e06e13e66e0c'
146_ga = 'GA1.2.248160367.1557401769'
147intercom-id-k5ex3bwo = 'df185083-eb70-441e-a756-9cb88bdfccfd'
148
149META:
150CONTENT_LENGTH = '125'
151CONTENT_TYPE = 'application/json'
152HTTP_ACCEPT = 'application/json, text/plain, */*'
153HTTP_ACCEPT_ENCODING = 'gzip, deflate'
154HTTP_ACCEPT_LANGUAGE = 'en-GB,en-US;q=0.9,en;q=0.8'
155HTTP_AUTHORIZATION = 'JWT eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo0MzQsInVzZXJuYW1lIjoiMTAwMDAwMDEiLCJleHAiOjE1NzAzNTcyNTEsImVtYWlsIjoiZm9vYmFyZmNAeW9wbWFpbC5jb20ifQ._RN4884K-xOdmHuHtlylowXmQ5a0ohnLwloix6QffYA'
156HTTP_CONNECTION = 'upgrade'
157HTTP_COOKIE = 'intercom-id-zq0k06r3=c8d375a2-3d72-4915-9a93-e06e13e66e0c; _ga=GA1.2.248160367.1557401769; intercom-id-k5ex3bwo=df185083-eb70-441e-a756-9cb88bdfccfd'
158HTTP_HOST = 'api.testing.hoopit.io'
159HTTP_ORIGIN = 'http://localhost:3000'
160HTTP_REFERER = 'http://localhost:3000/invited-organization/2b521183-74d0-4588-84b5-0aef8e1b0086/payments-identity'
161HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36'
162HTTP_X_AMZN_TRACE_ID = 'Root=1-5d4abb5f-8e4e5b079dd1a727c4fd0be9'
163HTTP_X_FORWARDED_FOR = '203.190.154.146, 172.31.31.30'
164HTTP_X_FORWARDED_HOST = '*.hoopit.io,127.0.0.1,localhost'
165HTTP_X_FORWARDED_PORT = '80'
166HTTP_X_FORWARDED_PROTO = 'http'
167HTTP_X_REAL_IP = '172.31.31.30'
168PATH_INFO = '/web/onboarding/organization-invitations/2b521183-74d0-4588-84b5-0aef8e1b0086/enable-payments/'
169QUERY_STRING = 'format=json'
170REMOTE_ADDR = '203.190.154.146'
171REMOTE_HOST = '203.190.154.146'
172REMOTE_PORT = 80
173REQUEST_METHOD = 'POST'
174SCRIPT_NAME = ''
175SERVER_NAME = '127.0.0.1'
176SERVER_PORT = '8000'
177wsgi.multiprocess = True
178wsgi.multithread = True
179
180Settings:
181Using settings module club_united_api.settings
182ABSOLUTE_URL_OVERRIDES = {}
183ADMINS = "(('Lars-Kristian', 'lars-kristian@hoopit.io'),)"
184ADVERTISEMENT_IMAGE_MINIMUM_RESOLUTION = 500
185ADVERTISEMENT_INSERT_RATIO = 3
186ADVERTISEMENT_METRIC_CACHE_SIZE = 10
187ALLOWED_HOSTS = ['.hoopit.io']
188APPEND_SLASH = True
189ASGI_APPLICATION = 'club_united_api.routing.application'
190ASSETS = 'https://admin.v2.hoopit.io/assets/'
191ASSETS_HOST = 'http://admin.testing.hoopit.io'
192AUTHENTICATION_BACKENDS = ['rules.permissions.ObjectPermissionBackend', 'django.contrib.auth.backends.ModelBackend', 'club_united_api.custom_guardian.CustomGuardianBackend', 'guardian.backends.ObjectPermissionBackend']
193AUTH_PASSWORD_VALIDATORS = '********************'
194AUTH_USER_MODEL = 'users.User'
195AWS_ACCESS_KEY_ID = '********************'
196AWS_QUERYSTRING_EXPIRE = 86400
197AWS_S3_OBJECT_PARAMETERS = {'Expires': 'Thu, 31 Dec 2099 20:00:00 GMT', 'CacheControl': 'max-age=94608000'}
198AWS_SECRET_ACCESS_KEY = '********************'
199BASE_DIR = '/home/docker/code/club_united_api'
200BOUNCY_TOPIC_ARN = ['arn:aws:sns:eu-west-1:302035688900:Bounce-testing']
201BOUNCY_VERIFY_CERTIFICATE = False
202BROKER_URL = 'redis://testing.kz6ssw.0001.euw1.cache.amazonaws.com:6379/1'
203CACHES = {'default': {'BACKEND': 'redis_cache.RedisCache', 'LOCATION': ['redis://testing.kz6ssw.0001.euw1.cache.amazonaws.com:6379'], 'OPTIONS': {'DB': '2'}}}
204CACHE_MIDDLEWARE_ALIAS = 'default'
205CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
206CACHE_MIDDLEWARE_SECONDS = 600
207CAN_MANAGE = 'manage_instance'
208CAN_VIEW = 'view_instance'
209CELERYBEAT_SCHEDULER = 'django_celery_beat.schedulers:DatabaseScheduler'
210CELERYD_HIJACK_ROOT_LOGGER = False
211CELERY_ACCEPT_CONTENT = ['application/json']
212CELERY_ALWAYS_EAGER = False
213CELERY_BROKER_BACKEND = 'redis'
214CELERY_EAGER_PROPAGATES_EXCEPTIONS = False
215CELERY_ENABLE_UTC = True
216CELERY_RESULT_BACKEND = 'redis://testing.kz6ssw.0001.euw1.cache.amazonaws.com:6379/2'
217CELERY_RESULT_SERIALIZER = 'json'
218CELERY_TASK_SERIALIZER = 'json'
219CELERY_TIMEZONE = 'UTC'
220COLOR_SCHEMES_ORDER = [1, 2, 3, 4, 5, 6, 7, 8]
221COMPANY_LOGO_MINIMUM_RESOLUTION = 150
222CORS_ALLOW_CREDENTIALS = True
223CORS_ORIGIN_WHITELIST = ['admin.testing.hoopit.io', 'app.testing.hoopit.io', 'localhost:3000', 'localhost', '127.0.0.1']
224CSRF_COOKIE_AGE = 31449600
225CSRF_COOKIE_DOMAIN = None
226CSRF_COOKIE_HTTPONLY = False
227CSRF_COOKIE_NAME = 'csrftoken'
228CSRF_COOKIE_PATH = '/'
229CSRF_COOKIE_SAMESITE = 'Lax'
230CSRF_COOKIE_SECURE = False
231CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
232CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
233CSRF_TRUSTED_ORIGINS = ['admin.testing.hoopit.io', 'app.testing.hoopit.io', 'localhost:3000', 'localhost', '127.0.0.1']
234CSRF_USE_SESSIONS = False
235DATABASES = {'default': {'ENGINE': 'django.db.backends.postgresql', 'USER': 'db_master_user', 'NAME': 'testing', 'HOST': 'testing.cs0jrphonn5i.eu-west-1.rds.amazonaws.com', 'PASSWORD': '********************', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}, 'default_readonly': {'ENGINE': 'django.db.backends.postgresql', 'USER': 'db_readonly_user', 'NAME': 'testing', 'HOST': 'testing.cs0jrphonn5i.eu-west-1.rds.amazonaws.com', 'PASSWORD': '********************', 'PORT': '5432', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
236DATABASE_ROUTERS = []
237DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
238DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
239DATETIME_FORMAT = 'N j, Y, P'
240DATETIME_INPUT_FORMATS = ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y']
241DATE_FORMAT = 'N j, Y'
242DATE_INPUT_FORMATS = ['%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', '%b %d %Y', '%b %d, %Y', '%d %b %Y', '%d %b, %Y', '%B %d %Y', '%B %d, %Y', '%d %B %Y', '%d %B, %Y']
243DEBUG = True
244DEBUG_PROPAGATE_EXCEPTIONS = False
245DECIMAL_SEPARATOR = '.'
246DEFAULT_CHARSET = 'utf-8'
247DEFAULT_COLOR_SCHEME = 8
248DEFAULT_CONTENT_TYPE = 'text/html'
249DEFAULT_COUNTRY = 'NO'
250DEFAULT_CURRENCY = 'nok'
251DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
252DEFAULT_FILE_STORAGE = 'club_united_api.custom_storages.MediaStorage'
253DEFAULT_FROM_EMAIL = 'Hoopit testing <post@testing.hoopit.io>'
254DEFAULT_INDEX_TABLESPACE = ''
255DEFAULT_TABLESPACE = ''
256DISALLOWED_USER_AGENTS = []
257EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
258EMAIL_HOST = 'email-smtp.eu-west-1.amazonaws.com'
259EMAIL_HOST_PASSWORD = '********************'
260EMAIL_HOST_USER = 'AKIAJ7RQ6ZQXTSFA33NQ'
261EMAIL_PORT = 587
262EMAIL_SSL_CERTFILE = None
263EMAIL_SSL_KEYFILE = '********************'
264EMAIL_SUBJECT_PREFIX = '[Django] '
265EMAIL_TIMEOUT = None
266EMAIL_USE_LOCALTIME = False
267EMAIL_USE_SSL = False
268EMAIL_USE_TLS = True
269ENV = 'testing'
270EXPLORER_CONNECTIONS = {'Default': 'default_readonly'}
271EXPLORER_DEFAULT_CONNECTION = 'default_readonly'
272FILE_CHARSET = 'utf-8'
273FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
274FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
275FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
276FILE_UPLOAD_PERMISSIONS = None
277FILE_UPLOAD_TEMP_DIR = None
278FIREBASE_CERTIFICATE_PATH = '/home/docker/code/club_united_api/certificates/hoopit-30d5c-firebase-adminsdk-b937t-378c744860.json'
279FIREBASE_DATABASE_URL = 'https://hoopit-30d5c.firebaseio.com/'
280FIREBASE_WEB_API_KEY = '********************'
281FIRST_DAY_OF_WEEK = 0
282FIXTURE_DIRS = []
283FORCE_SCRIPT_NAME = None
284FORMAT_MODULE_PATH = None
285FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
286FOTBALLDATA_CID = '454'
287FOTBALLDATA_CWD = '27FD683B-4648-4B4C-9D8F-D1819B60718A'
288GETSTREAM_KEY = '********************'
289GETSTREAM_SECRET = '********************'
290HOOPIT_PERCENTAGE_FEE = 0.01
291IGNORABLE_404_URLS = []
292INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.postgres', 'channels', 'rest_framework', 'corsheaders', 'storages', 'push_notifications', 'django_celery_beat', 'django_nose', 'mptt', 'sorl.thumbnail', 'rules.apps.AutodiscoverRulesConfig', 'guardian.apps.GuardianConfig', 'django_bouncy', 'schedule', 'django_extensions', 'explorer', 'organizations.apps.OrganizationConfig', 'users.apps.UsersConfig', 'ads.apps.AdsConfig', 'events.apps.EventsConfig', 'posts.apps.PostsConfig', 'payments.apps.PaymentsConfig', 'stripeapp.apps.StripeappConfig', 'notifications.apps.NotificationsConfig', 'emails.apps.EmailsConfig', 'fotballdata.apps.FotballdataConfig', 'venues.apps.VenuesConfig', 'messaging.apps.MessagingConfig', 'intercomapp.apps.IntercomappConfig', 'roles.apps.RolesConfig', 'testing.apps.TestingConfig', 'analytics.apps.AnalyticsConfig', 'changelog.apps.ChangelogConfig', 'club_united_api.apps.HoopitAppConfig', 'onboarding.apps.OnboardingConfig', 'sponsors.apps.SponsorsConfig']
293INTERCOM_API_ACCESS_TOKEN = '********************'
294INTERCOM_IDENTITY_VERIFICATION_SECRET_ANDROID = '********************'
295INTERCOM_IDENTITY_VERIFICATION_SECRET_IOS = '********************'
296INTERCOM_IDENTITY_VERIFICATION_SECRET_WEB = '********************'
297INTERNAL_IPS = []
298JWT_AUTH = {'JWT_EXPIRATION_DELTA': datetime.timedelta(days=60), 'JWT_GET_USER_SECRET_KEY': '********************'}
299LANGUAGES = "(('en', 'English'), ('nb', 'Norwegian Bokmål'), ('nn', 'Norwegian Nynorsk'), ('fr', 'French'))"
300LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
301LANGUAGE_CODE = 'en-us'
302LANGUAGE_COOKIE_AGE = None
303LANGUAGE_COOKIE_DOMAIN = None
304LANGUAGE_COOKIE_NAME = 'django_language'
305LANGUAGE_COOKIE_PATH = '/'
306LATE_PAYMENT_REMINDER_INTERVAL_DAYS = [2, 5, 10, 15]
307LOCALE_PATHS = "('/home/docker/code/club_united_api/../exceptions/error_messages', '/home/docker/code/club_united_api/../organizations/translations', '/home/docker/code/club_united_api/../users/translations')"
308LOCAL_ENVIRONMENT = 'dev'
309LOGGING = {'version': 1, 'disable_existing_loggers': False, 'root': {'level': 'WARNING', 'handlers': ['console']}, 'formatters': {'verbose': {'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'}}, 'handlers': {'console': {'level': 'DEBUG', 'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django.db.backends': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}, 'stripeapp': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}, 'daphne.server': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}, 'celery': {'level': 'INFO', 'handlers': ['console'], 'propagate': False}}}
310LOGGING_CONFIG = 'logging.config.dictConfig'
311LOGIN_REDIRECT_URL = '/accounts/profile/'
312LOGIN_URL = '/accounts/login/'
313LOGOUT_REDIRECT_URL = None
314MANAGERS = "(('Lars-Kristian', 'lars-kristian@hoopit.io'),)"
315MEDIA_ROOT = ''
316MEDIA_URL = 'https://club-united-media.s3.amazonaws.com/'
317MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
318MIDDLEWARE = ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware']
319MIGRATION_MODULES = {}
320MINIMUM_ADVERTISEMENT_SPACE = 2
321MINIMUM_PAYOUT_AMOUNT = 2000
322MONTH_DAY_FORMAT = 'F j'
323NORMAL_INTERVAL_HOURS = 1
324NUMBER_GROUPING = 0
325NUM_DAYS_BEFORE_PAYOUT = 7
326OCCURRENCE_NORMAL_LOOKAHEAD_HOURS = 24
327OCCURRENCE_URGENT_LOOKAHEAD_HOURS = 3
328PASSWORD_HASHERS = '********************'
329PASSWORD_RESET_TIMEOUT_DAYS = '********************'
330PAYMENT_NORMAL_LOOKAHEAD_HOURS = 24
331PAYMENT_REMINDER_INTERVAL_HOURS = [24, 3]
332PAYMENT_URGENT_LOOKAHEAD_HOURS = 3
333PERMISSIONS = "(('view_instance', 'View instance'), ('manage_instance', 'Manage instance'))"
334POST_ATTACHMENT_MINIMUM_RESOLUTION = 500
335PREPEND_WWW = False
336PROFILE_PICTURE_MINIMUM_RESOLUTION = 300
337PUSH_NOTIFICATIONS_SETTINGS = {'FCM_API_KEY': '********************', 'UPDATE_ON_DUPLICATE_REG_ID': True, 'FCM_ERROR_TIMEOUT': 10, 'CONFIG': 'push_notifications.conf.LegacyConfig', 'GCM_POST_URL': 'https://android.googleapis.com/gcm/send', 'GCM_MAX_RECIPIENTS': 1000, 'GCM_ERROR_TIMEOUT': None, 'FCM_POST_URL': 'https://fcm.googleapis.com/fcm/send', 'FCM_MAX_RECIPIENTS': 1000, 'APNS_USE_SANDBOX': True, 'APNS_USE_ALTERNATIVE_PORT': False, 'APNS_TOPIC': None, 'WNS_PACKAGE_SECURITY_ID': None, 'WNS_SECRET_KEY': '********************', 'WNS_ACCESS_URL': 'https://login.live.com/accesstoken.srf', 'WP_POST_URL': {'CHROME': 'https://fcm.googleapis.com/fcm/send', 'OPERA': 'https://fcm.googleapis.com/fcm/send', 'FIREFOX': 'https://updates.push.services.mozilla.com/wpush/v2'}, 'WP_PRIVATE_KEY': '********************', 'WP_CLAIMS': None, 'WP_ERROR_TIMEOUT': None, 'USER_MODEL': 'users.User'}
338REDOC_SETTINGS = {'LAZY_RENDERING': True}
339REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ('club_united_api.utilities.permissions.MissingPermission',), 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.BasicAuthentication', 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', 'club_united_api.custom_authentication.FirebaseAuth'), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 25, 'DEFAULT_VERSIONING_CLASS': 'club_united_api.versioning.HoopitApiVersioning', 'DEFAULT_VERSION': '1', 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'EXCEPTION_HANDLER': 'exceptions.custom_exceptions.custom_exception_handler'}
340ROOT_URLCONF = 'club_united_api.urls'
341RUNNING_TESTS = False
342SECRET_KEY = '********************'
343SECURE_BROWSER_XSS_FILTER = False
344SECURE_CONTENT_TYPE_NOSNIFF = False
345SECURE_HSTS_INCLUDE_SUBDOMAINS = False
346SECURE_HSTS_PRELOAD = False
347SECURE_HSTS_SECONDS = 0
348SECURE_PROXY_SSL_HEADER = None
349SECURE_REDIRECT_EXEMPT = []
350SECURE_SSL_HOST = None
351SECURE_SSL_REDIRECT = False
352SERVER_EMAIL = 'Server <server@hoopit.io>'
353SESSION_CACHE_ALIAS = 'default'
354SESSION_COOKIE_AGE = 1209600
355SESSION_COOKIE_DOMAIN = None
356SESSION_COOKIE_HTTPONLY = True
357SESSION_COOKIE_NAME = 'sessionid'
358SESSION_COOKIE_PATH = '/'
359SESSION_COOKIE_SAMESITE = 'Lax'
360SESSION_COOKIE_SECURE = False
361SESSION_ENGINE = 'django.contrib.sessions.backends.db'
362SESSION_EXPIRE_AT_BROWSER_CLOSE = False
363SESSION_FILE_PATH = None
364SESSION_SAVE_EVERY_REQUEST = False
365SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
366SETTINGS_MODULE = 'club_united_api.settings'
367SHORT_DATETIME_FORMAT = 'm/d/Y P'
368SHORT_DATE_FORMAT = 'm/d/Y'
369SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
370SILENCED_SYSTEM_CHECKS = []
371SITE_HOST = 'http://api.testing.hoopit.io'
372STATICFILES_DIRS = []
373STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
374STATICFILES_STORAGE = 'club_united_api.custom_storages.StaticStorage'
375STATIC_ROOT = None
376STATIC_URL = 'https://club-united-static.s3.amazonaws.com/'
377STRIPE_ACCOUNT_SIGNING_SECRET = '********************'
378STRIPE_API_VERSION = '********************'
379STRIPE_CONNECT_APPLICATION_SIGNING_SECRET = '********************'
380STRIPE_MONETARY_FEE = 180
381STRIPE_PERCENTAGE_FEE = 0.019
382STRIPE_PUBLISHABLE_KEY = '********************'
383STRIPE_SECRET_KEY = '********************'
384SURVEY_NORMAL_LOOKAHEAD_HOURS = 48
385TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], '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']}}]
386TEST_NON_SERIALIZED_APPS = []
387TEST_RUNNER = 'django.test.runner.DiscoverRunner'
388THOUSAND_SEPARATOR = ','
389THUMBNAIL_COLORSPACE = None
390THUMBNAIL_FORCE_OVERWRITE = True
391THUMBNAIL_KVSTORE = 'sorl.thumbnail.kvstores.redis_kvstore.KVStore'
392THUMBNAIL_PRESERVE_FORMAT = True
393THUMBNAIL_QUALITY = 80
394THUMBNAIL_REDIS_DB = 3
395THUMBNAIL_REDIS_HOST = 'testing.kz6ssw.0001.euw1.cache.amazonaws.com'
396THUMBNAIL_REDIS_PORT = '6379'
397THUMBNAIL_UPSCALE = False
398TIME_FORMAT = 'P'
399TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
400TIME_ZONE = 'Europe/Oslo'
401URGENT_INTERVAL_MINUTES = 15
402USE_I18N = True
403USE_L10N = True
404USE_THOUSAND_SEPARATOR = False
405USE_TZ = True
406USE_X_FORWARDED_HOST = False
407USE_X_FORWARDED_PORT = False
408WSGI_APPLICATION = 'club_united_api.wsgi.application'
409X_FRAME_OPTIONS = 'SAMEORIGIN'
410YEAR_MONTH_FORMAT = 'F Y'
411
412
413You're seeing this error because you have DEBUG = True in your
414Django settings file. Change that to False, and Django will
415display a standard page generated by the handler for this status code.