· 5 years ago · Mar 04, 2020, 07:46 PM
1Exception at /api/campaign/
2Load timezone error
3
4Request Method: GET
5Request URL: http://10.200.0.115:8012/api/campaign/
6Django Version: 2.1.5
7Python Executable: /usr/local/bin/python
8Python Version: 3.7.6
9Python Path: ['/app', '/app', '/usr/local/lib/python37.zip', '/usr/local/lib/python3.7', '/usr/local/lib/python3.7/lib-dynload', '/usr/local/lib/python3.7/site-packages']
10Server time: Wed, 4 Mar 2020 19:43:00 +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.staticfiles',
18 'django_extensions',
19 'rest_framework',
20 'django_cas_ng',
21 'django_celery_beat',
22 'solo',
23 'raven.contrib.django.raven_compat',
24 'corsheaders',
25 'drf_yasg',
26 'frontapp.apps.FrontAppConfig',
27 'app.users.apps.UsersAppConfig',
28 'app.advertiser.apps.AdvertiserConfig',
29 'ubexfilehandler.apps.FilesAppConfig',
30 'u_paypal',
31 'statsproxy']
32Installed Middleware:
33['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
34 'raven.contrib.django.middleware.SentryMiddleware',
35 'django.middleware.security.SecurityMiddleware',
36 'django.contrib.sessions.middleware.SessionMiddleware',
37 'corsheaders.middleware.CorsMiddleware',
38 'django.middleware.common.CommonMiddleware',
39 'django.middleware.csrf.CsrfViewMiddleware',
40 'django.middleware.csrf.CsrfViewMiddleware',
41 'django.contrib.auth.middleware.AuthenticationMiddleware',
42 'app.advertiser.middleware.TestUserMiddleware',
43 'django.contrib.messages.middleware.MessageMiddleware',
44 'django.middleware.clickjacking.XFrameOptionsMiddleware',
45 'frontapp.middleware.ReferralMiddleware',
46 'django_cas_ng.middleware.CASMiddleware']
47
48
49Traceback:
50
51File "/usr/local/lib/python3.7/site-packages/django/core/handlers/exception.py" in inner
52 34. response = get_response(request)
53
54File "/usr/local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
55 126. response = self.process_exception_by_middleware(e, request)
56
57File "/usr/local/lib/python3.7/site-packages/django/core/handlers/base.py" in _get_response
58 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
59
60File "/usr/local/lib/python3.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
61 54. return view_func(*args, **kwargs)
62
63File "/usr/local/lib/python3.7/site-packages/rest_framework/viewsets.py" in view
64 116. return self.dispatch(request, *args, **kwargs)
65
66File "/usr/local/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
67 495. response = self.handle_exception(exc)
68
69File "/usr/local/lib/python3.7/site-packages/rest_framework/views.py" in handle_exception
70 455. self.raise_uncaught_exception(exc)
71
72File "/usr/local/lib/python3.7/site-packages/rest_framework/views.py" in dispatch
73 492. response = handler(request, *args, **kwargs)
74
75File "/usr/local/lib/python3.7/site-packages/rest_framework/mixins.py" in list
76 48. return Response(serializer.data)
77
78File "/usr/local/lib/python3.7/site-packages/rest_framework/serializers.py" in data
79 768. ret = super(ListSerializer, self).data
80
81File "/usr/local/lib/python3.7/site-packages/rest_framework/serializers.py" in data
82 262. self._data = self.to_representation(self.instance)
83
84File "/usr/local/lib/python3.7/site-packages/rest_framework/serializers.py" in to_representation
85 686. self.child.to_representation(item) for item in iterable
86
87File "/usr/local/lib/python3.7/site-packages/rest_framework/serializers.py" in <listcomp>
88 686. self.child.to_representation(item) for item in iterable
89
90File "/app/app/advertiser/serializers/campaign.py" in to_representation
91 538. instance.time_targeting.time_grid, instance.timezone
92
93File "/app/app/advertiser/utils/utc_converter.py" in time_targeting_utc_to_local
94 66. offset = get_timezone_offset(timezone)
95
96File "/app/app/advertiser/utils/utc_converter.py" in get_timezone_offset
97 24. raise Exception("Load timezone error")
98
99Exception Type: Exception at /api/campaign/
100Exception Value: Load timezone error
101Request information:
102USER: test@test.test
103
104GET: No GET data
105
106POST: No POST data
107
108FILES: No FILES data
109
110COOKIES: No cookie data
111
112META:
113ALLOW_TEST_USER = 'True'
114AWS_ACCESS_KEY = 'AKIAUUFE6PWACBBTAZPJ'
115AWS_ACCESS_KEY_ID = 'AKIAUUFE6PWACBBTAZPJ'
116AWS_BUCKET_NAME = 'development.testing'
117AWS_CLOUDFRONT_DISTRIBUTION_ID = 'E15RUIAPGP85LQ'
118AWS_SECRET_ACCESS_KEY = 'fdxdybj4WAou5oBZQe+AosgNKrJs+6lvKEgG/Dxl'
119AWS_SECRET_KEY = 'fdxdybj4WAou5oBZQe+AosgNKrJs+6lvKEgG/Dxl'
120CAS_ADMIN_PREFIX = 'test'
121CONTENT_LENGTH = ''
122CONTENT_TYPE = 'application/json'
123CRYPTO_COMPARE_API_KEY = '6ba15d8d8c1496f2bd0aadfa4a5666cceb2c7648036268c472980841b9165f82'
124DATABASE_URL = 'postgresql://advertiser:password@172.28.1.12:5432/advertiser'
125DEFAULT_FROM_EMAIL = 'Ubex Platform <noreply@ubex.com>'
126DJANGO_SETTINGS_MODULE = 'config.settings.stage'
127EMAIL_HOST = 'smtp.yandex.ru'
128EMAIL_HOST_PASSWORD = 'hglw5892jf'
129EMAIL_HOST_USER = 'noreply@ubex.com'
130EMAIL_PORT = '465'
131EMAIL_USE_SSL = 'True'
132ETHEREUM_WALLET_FOR_INCOMING_PAYMENTS = '0x5B6A61ED8b87f42A83F4C3bb62E56028339a615F'
133FILEMANAGER_DIR = '/tmp/ubex'
134GATEWAY_INTERFACE = 'CGI/1.1'
135GPG_KEY = '0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D'
136HOME = '/root'
137HOSTNAME = 'bcbca8ec9599'
138HTTP_ACCEPT = 'application/json, text/plain, */*'
139HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
140HTTP_ACCEPT_LANGUAGE = 'ru,en-US;q=0.9,en;q=0.8,ru-RU;q=0.7,sr;q=0.6,de;q=0.5'
141HTTP_CONNECTION = 'close'
142HTTP_DNT = '1'
143HTTP_HOST = '10.200.0.115:8012'
144HTTP_ORIGIN = 'http://localhost:3000'
145HTTP_REFERER = 'http://localhost:3000/app/creatives/list/full'
146HTTP_TEST_USER = 'test@test.test'
147HTTP_USER_AGENT = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36'
148HTTP_X_CSRFTOKEN = 'undefined'
149HTTP_X_FORWARDED_FOR = '178.218.121.203'
150HTTP_X_FORWARDED_HOST = 'desk.st.ubex.io'
151HTTP_X_FORWARDED_SERVER = 'desk.st.ubex.io'
152IPYTHONDIR = '/app/.ipython'
153LANG = 'C.UTF-8'
154PATH = '/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
155PATH_INFO = '/api/campaign/'
156PAYMENT_REDIRECT_URL = 'http://desk.st.ubex.io/'
157POSTGRES_DB = 'advertiser'
158POSTGRES_HOST = '172.28.1.12'
159POSTGRES_PASSWORD = 'password'
160POSTGRES_PORT = '5432'
161POSTGRES_USER = 'advertiser'
162PWD = '/app'
163PYTHONUNBUFFERED = '1'
164PYTHON_GET_PIP_SHA256 = 'da288fc002d0bb2b90f6fbabc91048c1fa18d567ad067ee713c6e331d3a32b45'
165PYTHON_GET_PIP_URL = 'https://github.com/pypa/get-pip/raw/42ad3426cb1ef05863521d7988d5f7fec0c99560/get-pip.py'
166PYTHON_PIP_VERSION = '20.0.2'
167PYTHON_VERSION = '3.7.6'
168QUERY_STRING = ''
169REMOTE_ADDR = '10.200.0.1'
170REMOTE_HOST = ''
171REQUEST_METHOD = 'GET'
172RUN_MAIN = 'true'
173SCRIPT_NAME = ''
174SERVER_NAME = 'bcbca8ec9599'
175SERVER_PORT = '80'
176SERVER_PROTOCOL = 'HTTP/1.0'
177SERVER_SOFTWARE = 'WSGIServer/0.2'
178SHLVL = '2'
179SSH_AUTH_SOCK = '/tmp/ssh-agent'
180TZ = 'UTC'
181USE_DOCKER = 'yes'
182USE_MASTERDATA_CACHE = 'False'
183YANDEX_OAUTH_TOKEN = 'AgAAAAAvNflKAAXQQQ3I0pXhv0s7hqQ1m38bFT0'
184wsgi.errors = <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
185wsgi.file_wrapper = ''
186wsgi.input = <django.core.handlers.wsgi.LimitedStream object at 0x7fab77e61e90>
187wsgi.multiprocess = False
188wsgi.multithread = True
189wsgi.run_once = False
190wsgi.url_scheme = 'http'
191wsgi.version = '(1, 0)'
192
193Settings:
194Using settings module config.settings.stage
195ABSOLUTE_URL_OVERRIDES = {}
196ADMINS = []
197ALLOWED_HOSTS = ['*']
198ALLOW_TEST_USER = True
199APPEND_SLASH = True
200AUTHENTICATION_BACKENDS = "('django.contrib.auth.backends.ModelBackend', 'django_cas_ng.backends.CASBackend')"
201AUTH_PASSWORD_VALIDATORS = '********************'
202AUTH_USER_MODEL = 'users.User'
203AWS_ACCESS_KEY = '********************'
204AWS_BUCKET_NAME = 'development.testing'
205AWS_CLOUD_FRONT_MAX_ITEMS = 2500
206AWS_DISTRIBUTION_ID = 'E15RUIAPGP85LQ'
207AWS_SECRET_KEY = '********************'
208AWS_SUBDIR = 'files'
209AWS_URL = 'https://dev-storage.ubex.io'
210BASE_DIR = '/app'
211BLACK_LIST = '()'
212CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://172.28.1.13:6379/1', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
213CACHE_MIDDLEWARE_ALIAS = 'default'
214CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
215CACHE_MIDDLEWARE_SECONDS = 600
216CAS_ADMIN_PREFIX = 'test'
217CAS_APPLY_ATTRIBUTES_TO_USER = False
218CAS_AUTO_CREATE_USERS = True
219CAS_CREATE_USER = True
220CAS_CREATE_USER_WITH_ID = False
221CAS_EXTRA_LOGIN_PARAMS = None
222CAS_FORCE_CHANGE_USERNAME_CASE = None
223CAS_FORCE_PROTOCOL_PREFIX = 'https'
224CAS_IGNORE_REFERER = False
225CAS_LOCAL_NAME_FIELD = None
226CAS_LOGGED_MSG = 'You are logged in as %s.'
227CAS_LOGIN_MSG = 'Login succeeded. Welcome, %s.'
228CAS_LOGIN_URL_NAME = 'cas_ng_login'
229CAS_LOGOUT_COMPLETELY = True
230CAS_PROXY_CALLBACK = None
231CAS_REDIRECT_URL = '/'
232CAS_RENAME_ATTRIBUTES = {}
233CAS_RENEW = False
234CAS_RETRY_LOGIN = False
235CAS_ROOT_PROXIED_AS = 'https://desk.st.ubex.io'
236CAS_SERVER_URL = 'https://passport.st.ubex.io'
237CAS_STORE_NEXT = False
238CAS_USERNAME_ATTRIBUTE = 'uid'
239CAS_VERIFY_SSL_CERTIFICATE = True
240CAS_VERSION = '3'
241CELERY_ACCEPT_CONTENT = ['application/json']
242CELERY_BEAT_SCHEDULE = {'reupload-banners': {'task': 'ubexfilehandler.tasks.reupload_banners', 'schedule': <crontab: */5 * * * * (m/h/d/dM/MY)>}, 'retrieve-yandex-moderation-status': {'task': 'ubexfilehandler.tasks.retrieve_yandex_moderation_status', 'schedule': <crontab: */5 * * * * (m/h/d/dM/MY)>}, 'delete-old-banners': {'task': 'ubexfilehandler.tasks.delete_old_banners', 'schedule': <crontab: */20 * * * * (m/h/d/dM/MY)>}, 'check-ethereum-payments': {'task': 'app.advertiser.tasks.check_ethereum_payments.check_ethereum_payments', 'schedule': <crontab: */1 * * * * (m/h/d/dM/MY)>}, 'cancel-old-cards-payments': {'task': 'app.advertiser.tasks.cancel_old_cards_payments.cancel_old_cards_payments', 'schedule': <crontab: * */1 * * * (m/h/d/dM/MY)>}, 'send-replenishment-mails': {'task': 'app.advertiser.tasks.send_notifications.send_replenishment_mails', 'schedule': <crontab: */1 * * * * (m/h/d/dM/MY)>}, 'send-change-banner-moderation-status-emails': {'task': 'app.advertiser.tasks.send_notifications.send_change_banner_moderation_status', 'schedule': <crontab: */60 * * * * (m/h/d/dM/MY)>}}
243CELERY_BROKER_TRANSPORT_OPTIONS = {'max_retries': 2, 'interval_start': 0, 'interval_step': 0.5, 'interval_max': 3}
244CELERY_BROKER_URL = 'amqp://guest:guest@172.28.1.15:5672//'
245CELERY_IMPORTS = "('app.advertiser.tasks.cancel_old_cards_payments', 'app.advertiser.tasks.check_ethereum_payments', 'app.advertiser.tasks.send_notifications')"
246CELERY_RESULT_BACKEND = 'rpc://'
247CELERY_RESULT_SERIALIZER = 'json'
248CELERY_TASK_RESULT_EXPIRES = 3600
249CELERY_TASK_SERIALIZER = 'json'
250CORS_ALLOW_HEADERS = ['accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', 'test-user', 'cache-control', 'x-requested-with', 'lookup-user-email']
251CORS_ORIGIN_ALLOW_ALL = True
252CRYPTO_COMPARE_API_KEY = '********************'
253CRYPTO_EXCHANGE_RATES_URL = 'https://min-api.cryptocompare.com/data/price'
254CSRF_COOKIE_AGE = 31449600
255CSRF_COOKIE_DOMAIN = None
256CSRF_COOKIE_HTTPONLY = False
257CSRF_COOKIE_NAME = 'csrftoken'
258CSRF_COOKIE_PATH = '/'
259CSRF_COOKIE_SAMESITE = 'Lax'
260CSRF_COOKIE_SECURE = False
261CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
262CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
263CSRF_TRUSTED_ORIGINS = []
264CSRF_USE_SESSIONS = False
265DATABASES = {'default': {'NAME': 'advertiser', 'USER': 'advertiser', 'PASSWORD': '********************', 'HOST': '172.28.1.12', 'PORT': 5432, 'ENGINE': 'django.db.backends.postgresql', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
266DATABASE_ROUTERS = []
267DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
268DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
269DATETIME_FORMAT = 'N j, Y, P'
270DATETIME_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']
271DATE_FORMAT = 'N j, Y'
272DATE_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']
273DEBUG = True
274DEBUG_PROPAGATE_EXCEPTIONS = False
275DECIMAL_SEPARATOR = '.'
276DEFAULT_CHARSET = 'utf-8'
277DEFAULT_CONTENT_TYPE = 'text/html'
278DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
279DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
280DEFAULT_FROM_EMAIL = 'Ubex Platform <noreply@ubex.com>'
281DEFAULT_INDEX_TABLESPACE = ''
282DEFAULT_TABLESPACE = ''
283DELAY_FOR_REAL_DELETE_DELETED_FILES = 24
284DELETE_BANNER_MODEL = None
285DELETE_CREATIVE_MODEL = None
286DEVELOPERS_DEFAULT_EMAIL = 'sale@ubex.com'
287DISALLOWED_USER_AGENTS = []
288DJANGO_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles']
289EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
290EMAIL_HOST = 'smtp.yandex.ru'
291EMAIL_HOST_PASSWORD = '********************'
292EMAIL_HOST_USER = 'noreply@ubex.com'
293EMAIL_PORT = '465'
294EMAIL_SSL_CERTFILE = None
295EMAIL_SSL_KEYFILE = '********************'
296EMAIL_SUBJECT_PREFIX = '[Django] '
297EMAIL_TIMEOUT = None
298EMAIL_USE_LOCALTIME = False
299EMAIL_USE_SSL = True
300EMAIL_USE_TLS = False
301ETHEREUM_CONTRACTS = {'0x6704b673c70de9bf74c8fba4b4bd748f0e2190e1': 'UBEX', '0xdac17f958d2ee523a2206206994597c13d831ec7': 'USDT'}
302ETHEREUM_WALLET_FOR_INCOMING_PAYMENTS = '0x5B6A61ED8b87f42A83F4C3bb62E56028339a615F'
303EXCHANGE_RATE_OF_RUBLE_URL = 'https://www.cbr-xml-daily.ru/daily_json.js'
304FILEMANAGER_DIR = '/tmp/ubex'
305FILE_CHARSET = 'utf-8'
306FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
307FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
308FILE_UPLOAD_LOCATION = '/app/ubexfilehandler/media'
309FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
310FILE_UPLOAD_PERMISSIONS = None
311FILE_UPLOAD_TEMP_DIR = None
312FIRST_DAY_OF_WEEK = 0
313FIXTURE_DIRS = []
314FORCE_SCRIPT_NAME = None
315FORMAT_MODULE_PATH = None
316FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
317IGNORABLE_404_URLS = []
318INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django_extensions', 'rest_framework', 'django_cas_ng', 'django_celery_beat', 'solo', 'raven.contrib.django.raven_compat', 'corsheaders', 'drf_yasg', 'frontapp.apps.FrontAppConfig', 'app.users.apps.UsersAppConfig', 'app.advertiser.apps.AdvertiserConfig', 'ubexfilehandler.apps.FilesAppConfig', 'u_paypal', 'statsproxy']
319INTERNAL_IPS = []
320LANGUAGES = [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ast', 'Asturian'), ('az', 'Azerbaijani'), ('bg', 'Bulgarian'), ('be', 'Belarusian'), ('bn', 'Bengali'), ('br', 'Breton'), ('bs', 'Bosnian'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('dsb', 'Lower Sorbian'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian Spanish'), ('es-co', 'Colombian Spanish'), ('es-mx', 'Mexican Spanish'), ('es-ni', 'Nicaraguan Spanish'), ('es-ve', 'Venezuelan Spanish'), ('et', 'Estonian'), ('eu', 'Basque'), ('fa', 'Persian'), ('fi', 'Finnish'), ('fr', 'French'), ('fy', 'Frisian'), ('ga', 'Irish'), ('gd', 'Scottish Gaelic'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hsb', 'Upper Sorbian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmål'), ('ne', 'Nepali'), ('nl', 'Dutch'), ('nn', 'Norwegian Nynorsk'), ('os', 'Ossetic'), ('pa', 'Punjabi'), ('pl', 'Polish'), ('pt', 'Portuguese'), ('pt-br', 'Brazilian Portuguese'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sq', 'Albanian'), ('sr', 'Serbian'), ('sr-latn', 'Serbian Latin'), ('sv', 'Swedish'), ('sw', 'Swahili'), ('ta', 'Tamil'), ('te', 'Telugu'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')]
321LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
322LANGUAGE_CODE = 'en-us'
323LANGUAGE_COOKIE_AGE = None
324LANGUAGE_COOKIE_DOMAIN = None
325LANGUAGE_COOKIE_NAME = 'django_language'
326LANGUAGE_COOKIE_PATH = '/'
327LOCALE_PATHS = []
328LOCAL_APPS = ['frontapp.apps.FrontAppConfig', 'app.users.apps.UsersAppConfig', 'app.advertiser.apps.AdvertiserConfig', 'ubexfilehandler.apps.FilesAppConfig', 'u_paypal', 'statsproxy']
329LOGGING = {'version': 1, 'disable_existing_loggers': False, 'formatters': {'verbose': {'class': 'logging.Formatter', 'format': '[%(asctime)s] p%(process)s {%(pathname)s:%(lineno)s} %(levelname)s - %(message)s'}, 'simple': {'format': '{levelname} {message}', 'style': '{'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'verbose'}}, 'loggers': {'django': {'handlers': ['console'], 'level': 'WARNING', 'propagate': True}, 'app': {'handlers': ['console'], 'level': 'INFO', 'propagate': False}, 'celery_tasks': {'handlers': ['console'], 'level': 'DEBUG', 'propagate': True}}}
330LOGGING_CONFIG = 'logging.config.dictConfig'
331LOGIN_REDIRECT_URL = 'users:redirect'
332LOGIN_URL = '/accounts/login/'
333LOGOUT_REDIRECT_URL = None
334MANAGERS = []
335MASTER_DATA = {'LOCATION': 'https://md.st.ubex.io'}
336MEDIA_ROOT = '/app/media'
337MEDIA_URL = '/media/'
338MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
339MIDDLEWARE = ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware', 'raven.contrib.django.middleware.SentryMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'app.advertiser.middleware.TestUserMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'frontapp.middleware.ReferralMiddleware', 'django_cas_ng.middleware.CASMiddleware']
340MIGRATION_MODULES = {}
341MONTH_DAY_FORMAT = 'F j'
342NUMBER_GROUPING = 0
343PASSPORT_TOKEN = '********************'
344PASSPORT_URL = '********************'
345PASSWORD_HASHERS = '********************'
346PASSWORD_RESET_TIMEOUT_DAYS = '********************'
347PAYMENT_DRIVERS = {'paypal': '/billing/paypal/', 'yandex': '/billing/yandex/', 'stripe': '/billing/stripe', 'ethereum': '/billing/ethereum/'}
348PAYMENT_REDIRECT_URL = 'http://desk.st.ubex.io/'
349PAYMENT_TYPES = ['cards', 'cryptocurrency']
350PAYPAL_CLIENT_ID = 'AXr9QhrwQwRXadndBk1AQ2l1iqQpyC81qR8wC4EU0EDieMY2NM1T7mVuALe2BO6yfykYHGfM2UQjHfGC'
351PAYPAL_CLIENT_SECRET = '********************'
352PAYPAL_MODE = 'sandbox'
353PAYPAL_REDIRECT = 'http://10000.100.0.232:3000/'
354PREPEND_WWW = False
355REF_COOKIE_AGE = 30
356REF_COOKIE_DOMAIN = '.ubex.com'
357REF_COOKIE_NAME = 'ubexref'
358REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('config.utils.CsrfExemptSessionAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',)}
359ROOT_URLCONF = 'config.urls'
360SECRET_KEY = '********************'
361SECURE_BROWSER_XSS_FILTER = False
362SECURE_CONTENT_TYPE_NOSNIFF = False
363SECURE_HSTS_INCLUDE_SUBDOMAINS = False
364SECURE_HSTS_PRELOAD = False
365SECURE_HSTS_SECONDS = 0
366SECURE_PROXY_SSL_HEADER = None
367SECURE_REDIRECT_EXEMPT = []
368SECURE_SSL_HOST = None
369SECURE_SSL_REDIRECT = False
370SERVER_EMAIL = 'root@localhost'
371SESSION_CACHE_ALIAS = 'default'
372SESSION_COOKIE_AGE = 1209600
373SESSION_COOKIE_DOMAIN = None
374SESSION_COOKIE_HTTPONLY = True
375SESSION_COOKIE_NAME = 'sessionid'
376SESSION_COOKIE_PATH = '/'
377SESSION_COOKIE_SAMESITE = 'Lax'
378SESSION_COOKIE_SECURE = False
379SESSION_ENGINE = 'django.contrib.sessions.backends.db'
380SESSION_EXPIRE_AT_BROWSER_CLOSE = False
381SESSION_FILE_PATH = None
382SESSION_SAVE_EVERY_REQUEST = False
383SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
384SETTINGS_MODULE = 'config.settings.stage'
385SHORT_DATETIME_FORMAT = 'm/d/Y P'
386SHORT_DATE_FORMAT = 'm/d/Y'
387SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
388SILENCED_SYSTEM_CHECKS = []
389STATICFILES_DIRS = []
390STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
391STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
392STATIC_ROOT = '/app/static'
393STATIC_URL = '/static/'
394STATISTICS_BASE_URL = 'http://stats.ubex.com/v2'
395STATISTICS_TOKEN = '********************'
396TEMPLATES = [{'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']}}]
397TEST_NON_SERIALIZED_APPS = []
398TEST_RUNNER = 'django.test.runner.DiscoverRunner'
399THIRD_PARTY_APPS = ['django_extensions', 'rest_framework', 'django_cas_ng', 'django_celery_beat', 'solo', 'raven.contrib.django.raven_compat', 'corsheaders', 'drf_yasg']
400THOUSAND_SEPARATOR = ','
401TIME_FORMAT = 'P'
402TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
403TIME_ZONE = 'UTC'
404USE_I18N = True
405USE_L10N = True
406USE_MASTERDATA_CACHE = False
407USE_THOUSAND_SEPARATOR = False
408USE_TZ = True
409USE_X_FORWARDED_HOST = False
410USE_X_FORWARDED_PORT = False
411WHITE_LIST = '()'
412WSGI_APPLICATION = 'config.wsgi.application'
413X_FRAME_OPTIONS = 'SAMEORIGIN'
414YANDEX_CLICK_URL = 'http://dsp-eu-central-1.ubex.io/v2/action/click?click_url='
415YANDEX_OAUTH_TOKEN = '********************'
416YANDEX_STORAGE_URL = 'https://rest-api.bannerstorage.yandex.net/rest/v0.1/'
417YEAR_MONTH_FORMAT = 'F Y'
418
419
420You're seeing this error because you have DEBUG = True in your
421Django settings file. Change that to False, and Django will
422display a standard page generated by the handler for this status code.