· 5 years ago · May 04, 2020, 06:28 PM
1TypeError at /api/web/v1/schedule/online/
2can't compare datetime.datetime to int
3
4Request Method: GET
5Request URL: http://127.0.0.1:8000/api/web/v1/schedule/online/
6Django Version: 1.11.20
7Python Executable: /Users/nickolaylobanov/.virtualenvs/tripster/bin/python
8Python Version: 2.7.16
9Python Path: ['/Users/nickolaylobanov/code/app/experience', '/Users/nickolaylobanov/code/app/experience', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages', '/Users/nickolaylobanov/.virtualenvs/tripster/src/flower-master', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf', '/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/odf']
10Server time: Пн, 4 Май 2020 21:19:44 +0300
11Installed Applications:
12('nunjucks',
13 'dal',
14 'dal_select2',
15 'webpack_loader',
16 'django.contrib.gis',
17 'django.contrib.auth',
18 'django.contrib.contenttypes',
19 'django.contrib.sessions',
20 'django.contrib.messages',
21 'django.contrib.staticfiles',
22 'django.contrib.humanize',
23 'django.contrib.admin',
24 'django.contrib.admindocs',
25 'django.contrib.sitemaps',
26 'storages',
27 'social_django',
28 'sorl.thumbnail',
29 'django_extensions',
30 'experience.apps.DjangoCitiesConfig',
31 'pytils',
32 'rest_framework',
33 'rest_framework.authtoken',
34 'django_filters',
35 'django_ace',
36 'drf_yasg',
37 'corsheaders',
38 'password_reset',
39 'geocities.apps.GeocitiesConfig',
40 'mailer.apps.MailerConfig',
41 'model_counters',
42 'core.apps.CoreAppConfig',
43 'partnerapi.apps.PartnerAPIConfig',
44 'tripster',
45 'dataexport.apps.DataExportConfig',
46 'subscribes',
47 'sms_app.apps.SmsAppConfig',
48 'suggest',
49 'citytags',
50 'dashboard',
51 'languages',
52 'signal_events.apps.SignalEventsConfig',
53 'api',
54 'currency.apps.CurrencyConfig',
55 'references',
56 'browser_check',
57 'outer_requests',
58 'sudo_mode',
59 'schedule.apps.ScheduleConfig',
60 'order_comments.apps.OrderCommentsConfig',
61 'experiments.apps.ExperimentConfig',
62 'payments.apps.PaymentsConfig',
63 'exp_cloudpayments',
64 'mailing_list.apps.MailingListConfig',
65 'whitelabel',
66 'notifications',
67 'search',
68 'aeroflot_bonus',
69 'loyalty_programs',
70 'help_center',
71 'datamigrations',
72 'urlshorter',
73 'debug_toolbar',
74 'template_timings_panel')
75Installed Middleware:
76('debug_toolbar.middleware.DebugToolbarMiddleware',
77 'experience.middleware.RemoteAddrMiddleware',
78 'corsheaders.middleware.CorsMiddleware',
79 'django.middleware.common.CommonMiddleware',
80 'experience.middleware.DisableCSRF',
81 'django.middleware.csrf.CsrfViewMiddleware',
82 'experience.middleware.SessionMiddleware',
83 'django.contrib.auth.middleware.AuthenticationMiddleware',
84 'experience.middleware.ExpTokenAuthMiddleware',
85 'api.mobile.middleware.MobileApiMiddleware',
86 'experience.middleware.ExpLocaleMiddleware',
87 'django.contrib.messages.middleware.MessageMiddleware',
88 'social_auth_ext.middleware.CustomSocialAuthExceptionMiddleware',
89 'experience.middleware.StoreUserInfoMiddleware',
90 'experience.middleware.logout_not_active_users_middleware',
91 'partnerapi.middleware.StorePartnerMarksMiddleware',
92 'partnerapi.middleware.remove_exp_partner_marks_middleware',
93 'experience.middleware.DebugToolbarCookieMiddleware',
94 'experiments.middleware.ExperimentsMiddleware')
95
96
97Traceback:
98
99File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/django/core/handlers/exception.py" in inner
100 41. response = get_response(request)
101
102File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
103 187. response = self.process_exception_by_middleware(e, request)
104
105File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/django/core/handlers/base.py" in _get_response
106 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
107
108File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/django/views/decorators/csrf.py" in wrapped_view
109 58. return view_func(*args, **kwargs)
110
111File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/django/views/generic/base.py" in view
112 68. return self.dispatch(request, *args, **kwargs)
113
114File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
115 495. response = self.handle_exception(exc)
116
117File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/rest_framework/views.py" in handle_exception
118 455. self.raise_uncaught_exception(exc)
119
120File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/rest_framework/views.py" in dispatch
121 492. response = handler(request, *args, **kwargs)
122
123File "/Users/nickolaylobanov/code/app/experience/schedule/api/web/v1/views.py" in get
124 53. query_params=build_query_params(request, 'page', exp_format=ExpFormat.ONLINE, upcoming=True)
125
126File "/Users/nickolaylobanov/code/app/experience/api/utils/internal_calls.py" in make_base_api_call
127 50. return _call_drf_view(Request(request), api_view_class, action, args, kwargs, payload)
128
129File "/Users/nickolaylobanov/code/app/experience/api/utils/internal_calls.py" in _call_drf_view
130 22. return handler(drf_request, *view.args, **view.kwargs)
131
132File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/rest_framework/generics.py" in get
133 201. return self.list(request, *args, **kwargs)
134
135File "/Users/nickolaylobanov/.virtualenvs/tripster/lib/python2.7/site-packages/rest_framework/mixins.py" in list
136 40. queryset = self.filter_queryset(self.get_queryset())
137
138File "/Users/nickolaylobanov/code/app/experience/schedule/api/base/views.py" in get_queryset
139 75. entries.sort(key=lambda x: x['schedule'].begin())
140
141Exception Type: TypeError at /api/web/v1/schedule/online/
142Exception Value: can't compare datetime.datetime to int
143Request information:
144USER: AnonymousUser
145
146GET: No GET data
147
148POST: No POST data
149
150FILES: No FILES data
151
152COOKIES:
153csrftoken = 'Lm9snc67ObGsBouGZWt6y6nLYw1QLJvZ1lfL1peClZliuytT87pScNcMSg2Up3hH'
154sessionid = '50yyue0huzq0vkkxw847gma176oh1chv'
155
156META:
157CELERY_BROKER_URL = 'redis://127.0.0.1:6379/1'
158COLORTERM = 'truecolor'
159CONTENT_LENGTH = ''
160CONTENT_TYPE = 'text/plain'
161CPPFLAGS = '-I/usr/local/opt/openssl/include -I/usr/local/opt/mysql@5.7/include'
162CSRF_COOKIE = 'Lm9snc67ObGsBouGZWt6y6nLYw1QLJvZ1lfL1peClZliuytT87pScNcMSg2Up3hH'
163DEFAULT_URL_SCHEME = 'http'
164DJANGO_SETTINGS_MODULE = 'experience.settings._local'
165EXP_AWS_ACCESS_KEY_ID = 'AKIAIOZWE5UKIDNWVOUQ'
166EXP_AWS_SECRET_ACCESS_KEY = '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'
167GATEWAY_INTERFACE = 'CGI/1.1'
168GA_CLIENT_P12_KEY_FILE = '/Users/nickolaylobanov/code/app/ga-private.p12'
169GENERATE_BACKGROUND_NOTIFIES = 'True'
170GEOIP_PATH = '/usr/local/var/GeoIP/'
171HOME = '/Users/nickolaylobanov'
172HTTP_ACCEPT = '*/*'
173HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
174HTTP_CONNECTION = 'keep-alive'
175HTTP_COOKIE = 'csrftoken=Lm9snc67ObGsBouGZWt6y6nLYw1QLJvZ1lfL1peClZliuytT87pScNcMSg2Up3hH; sessionid=50yyue0huzq0vkkxw847gma176oh1chv'
176HTTP_HOST = '127.0.0.1:8000'
177HTTP_POSTMAN_TOKEN = 'c0b9c429-a3b9-483f-a4e9-29c4d43b4839'
178HTTP_USER_AGENT = 'PostmanRuntime/7.24.1'
179LANG = 'en_GB.UTF-8'
180LDFLAGS = '-L/usr/local/opt/openssl/lib -L/usr/local/opt/mysql@5.7/lib'
181LOGNAME = 'nickolaylobanov'
182MEGAFON_HOST = '193.201.231.44'
183MEGAFON_PASSWORD = 'Dc2Q9n3y'
184MEGAFON_SYSTEM_ID = 'experience'
185MYSQL_DEFAULT_PASSWORD = 'password'
186MYSQL_DEFAULT_URL = 'mysql://root@127.0.0.1:3306/tripster_exp'
187MYSQL_READONLY_PASSWORD = 'password'
188MYSQL_READONLY_URL = 'mysql://root@127.0.0.1:3306/tripster_exp'
189NVM_BIN = '/Users/nickolaylobanov/.nvm/versions/node/v10.19.0/bin'
190NVM_CD_FLAGS = '-q'
191NVM_DIR = '/Users/nickolaylobanov/.nvm'
192OLDPWD = '/Users/nickolaylobanov/code/app'
193ORDER_INVOICE_POSTFIX = '_local'
194PATH = '/Users/nickolaylobanov/.virtualenvs/tripster/bin:/Users/nickolaylobanov/code/old/google-cloud-sdk/bin:/Users/nickolaylobanov/.nvm/versions/node/v10.19.0/bin:/usr/local/opt/mysql@5.7/bin:/usr/local/opt/openssl/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/nickolaylobanov/code/old/google-cloud-sdk/bin:/Users/nickolaylobanov/.nvm/versions/node/v10.19.0/bin:/usr/local/opt/mysql@5.7/bin:/usr/local/opt/openssl/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin'
195PATH_INFO = u'/api/web/v1/schedule/online/'
196PROJECT_HOME = '/Users/nickolaylobanov/Devel'
197PS1 = '(tripster) %n@%m %1~ %# '
198PWD = '/Users/nickolaylobanov/code/app/experience'
199PYTHONUNBUFFERED = '1'
200QUERY_STRING = ''
201RECAPTCHA_CLIENT_SECRET = '6LdzYMAUAAAAAEnpAScksFwmSP76zfPUgL7t-OJo'
202RECAPTCHA_HUMAN_THRESHOLD = '0.5'
203RECAPTCHA_IS_ENABLED = '1'
204RECAPTCHA_SERVER_SECRET = '6LdzYMAUAAAAAB19flXOaYooqMFpCfko25fxSOwV'
205REMOTE_ADDR = '127.0.0.1'
206REMOTE_HOST = ''
207REQUEST_METHOD = 'GET'
208RUN_MAIN = 'true'
209SCRIPT_NAME = u''
210SECRET_KEY = 'Sg6qmqBecMjSiAeLLJRXl4RzOwGvKwwCch6NreZwrZ0Sifcbb7+VjDTeUyKDmv2w22eAG'
211SERVER_NAME = '1.0.0.127.in-addr.arpa'
212SERVER_PORT = '8000'
213SERVER_PROTOCOL = 'HTTP/1.1'
214SERVER_SOFTWARE = 'WSGIServer/0.1 Python/2.7.16'
215SHELL = '/bin/zsh'
216SHLVL = '1'
217SITE_DOMAIN = '127.0.0.1:8000'
218SSH_AUTH_SOCK = '/private/tmp/com.apple.launchd.WvhlN8euLU/Listeners'
219TELESIGN_API_KEY = 'YyACT2LWfzD4FB+a/DjPRYQCk0BGzUVK37J4ofJA4IvM5BBkKn+uWptSKmJPFqrgXViz4l2EZ9R2+m6wHHDIpg\\=\\='
220TELESIGN_CUSTOMER_ID = '934CDA29-E530-43BD-BF60-BC10DBF4E589'
221TERM = 'xterm-256color'
222TERM_PROGRAM = 'vscode'
223TERM_PROGRAM_VERSION = '1.44.2'
224TMPDIR = '/var/folders/l3/fwrkqhzn1bg3mtb7x497lpzm0000gn/T/'
225TZ = 'Europe/Moscow'
226UCS_EU_PASSWORD = '12mKxhvE5hrz'
227UCS_EU_SHOP_ID = '1'
228UCS_EU_USER = 'tripster'
229UCS_PASSWORD = '12mKxhvE5hrz'
230UCS_SHOP_ID = '1'
231UCS_USER = 'tripster'
232URL_SCHEME = 'http'
233USER = 'nickolaylobanov'
234VERSIONER_PYTHON_VERSION = '2.7'
235VIRTUALENVWRAPPER_HOOK_DIR = '/Users/nickolaylobanov/.virtualenvs'
236VIRTUALENVWRAPPER_PROJECT_FILENAME = '.project'
237VIRTUALENVWRAPPER_SCRIPT = '/usr/local/bin/virtualenvwrapper.sh'
238VIRTUALENVWRAPPER_WORKON_CD = '1'
239VIRTUAL_ENV = '/Users/nickolaylobanov/.virtualenvs/tripster'
240WORKON_HOME = '/Users/nickolaylobanov/.virtualenvs'
241XPC_FLAGS = '0x0'
242XPC_SERVICE_NAME = '0'
243_ = '/Users/nickolaylobanov/code/app/experience/./manage.py'
244__CF_USER_TEXT_ENCODING = '0x1F5:0x0:0x0'
245app_version = '1'
246cloudpayments_public_id = '123456789'
247cloudpayments_secret = 'lalalalalalalatancuutdevkidoutra'
248elastic5_address = '127.0.0.1:9200'
249wsgi.errors = <open file '<stderr>', mode 'w' at 0x1016041e0>
250wsgi.file_wrapper = ''
251wsgi.input = <socket._fileobject object at 0x10ba9ed50>
252wsgi.multiprocess = False
253wsgi.multithread = True
254wsgi.run_once = False
255wsgi.url_scheme = 'http'
256wsgi.version = u'(1, 0)'
257
258Settings:
259Using settings module experience.settings._local
260ABSOLUTE_URL_OVERRIDES = {}
261ADMINS = u"(('Experience Errors', 'experience-errors@tripster.ru'),)"
262AEROFLOT_AFL_WSDL = ''
263AEROFLOT_CLIENT_CERT_PATH = ''
264AEROFLOT_CLIENT_PRIVATE_KEY_PATH = u'********************'
265AEROFLOT_CONVERT_RATE = 0.0235
266AEROFLOT_LOCATION = ''
267AEROFLOT_PARTNER_ID = ''
268AEROFLOT_PCPOINTS_WSDL = ''
269AEROFLOT_ROOT_CERT_PATH = ''
270AEROFLOT_TERMINAL = ''
271ALLOWED_HOSTS = u"('*',)"
272APPEND_SLASH = True
273AUTHENTICATION_BACKENDS = u"('experience.backends.ExpTokenAuthBackend', 'partnerapi.backends.PartnerAuthBackend', 'experience.backends.EmailAuthBackend', 'django.contrib.auth.backends.ModelBackend', 'social_core.backends.facebook.FacebookOAuth2', 'social_core.backends.vk.VKOAuth2')"
274AUTH_PASSWORD_VALIDATORS = u'********************'
275AUTH_USER_MODEL = 'core.ExpUser'
276AWS_ACCESS_KEY_ID = u'********************'
277AWS_HEADERS = {'Cache-Control': 'public, max-age=31557600'}
278AWS_QUERYSTRING_AUTH = False
279AWS_REGION_NAME = 'eu-west-1'
280AWS_SECRET_ACCESS_KEY = u'********************'
281AWS_SES_REGION = 'us-east-1'
282AWS_STORAGE_BUCKET_NAME = 'experience-ireland'
283CACHES = {'default': {'LOCATION': '127.0.0.1:11211', 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache'}}
284CACHE_MIDDLEWARE_ALIAS = u'default'
285CACHE_MIDDLEWARE_KEY_PREFIX = u'********************'
286CACHE_MIDDLEWARE_SECONDS = 600
287CASH_REGISTER_PROVIDERS = {'cloudpayments': {'backend': 'exp_cloudpayments.backends.CashRegisterBackend', 'settings': {'api_secret': u'********************', 'public_id': '123456789'}}}
288CELERY_ACCEPT_CONTENT = ['pickle', 'json', 'msgpack', 'yaml']
289CELERY_BROKER_URL = 'redis://127.0.0.1:6379/1'
290CELERY_TASK_DEFAULT_QUEUE = 'celery'
291CELERY_TASK_IGNORE_RESULT = True
292CELERY_TASK_QUEUES = u'(<unbound Queue celery -> <unbound Exchange celery(direct)> -> celery>, <unbound Queue mailing_list -> <unbound Exchange celery(direct)> -> mailing_list>)'
293CELERY_TASK_SERIALIZER = 'pickle'
294CELERY_TIMEZONE = 'Europe/Moscow'
295CELERY_WORKER_DISABLE_RATE_LIMITS = False
296CELERY_WORKER_MAX_MEMORY_PER_CHILD = 250000
297CELERY_WORKER_MAX_TASKS_PER_CHILD = 250
298CITIES_FILES = {'city': {'urls': ['http://download.geonames.org/export/dump/{filename}'], 'filename': 'cities1000.zip'}}
299CITIES_LOCALES = ['en', 'und', 'ru']
300CITIES_PLUGINS = ['cities.plugin.postal_code_ca.Plugin']
301CITIES_POSTAL_CODES = ['US', 'CA']
302CORS_ALLOW_HEADERS = ['accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-auth-token', 'x-csrf-token']
303CORS_ORIGIN_ALLOW_ALL = True
304CORS_URLS_REGEX = '^/api/.*$'
305CSRF_COOKIE_AGE = 31449600
306CSRF_COOKIE_DOMAIN = None
307CSRF_COOKIE_HTTPONLY = False
308CSRF_COOKIE_NAME = u'csrftoken'
309CSRF_COOKIE_PATH = u'/'
310CSRF_COOKIE_SECURE = False
311CSRF_FAILURE_VIEW = 'core.views.service_views.exp_csrf_service_view'
312CSRF_HEADER_NAME = u'HTTP_X_CSRFTOKEN'
313CSRF_TRUSTED_ORIGINS = []
314CSRF_USE_SESSIONS = False
315DATABASES = {'default': {'ENGINE': 'django.contrib.gis.db.backends.mysql', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': 'tripster_exp', 'CONN_MAX_AGE': 300, 'CHARSET': 'UTF8', 'TIME_ZONE': None, 'STORAGE_ENGINE': 'INNODB', 'PORT': 3306, 'HOST': '127.0.0.1', 'USER': 'root', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': None}, 'PASSWORD': u'********************', 'OPTIONS': {'isolation_level': 'read committed', 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", 'charset': 'utf8mb4'}}, 'readonly': {'ENGINE': 'django.contrib.gis.db.backends.mysql', 'AUTOCOMMIT': True, 'ATOMIC_REQUESTS': False, 'NAME': 'tripster_exp', 'CONN_MAX_AGE': 300, 'CHARSET': 'UTF8', 'TIME_ZONE': None, 'STORAGE_ENGINE': 'INNODB', 'PORT': 3306, 'HOST': '127.0.0.1', 'USER': 'root', 'TEST': {'COLLATION': None, 'CHARSET': None, 'NAME': None, 'MIRROR': 'default'}, 'PASSWORD': u'********************', 'OPTIONS': {'isolation_level': 'read committed', 'init_command': "SET sql_mode='STRICT_TRANS_TABLES'", 'charset': 'utf8mb4'}}}
316DATABASE_ROUTERS = []
317DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
318DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
319DATETIME_FORMAT = u'N j, Y, P'
320DATETIME_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']
321DATE_FORMAT = 'd.m.Y'
322DATE_INPUT_FORMATS = u"('%d.%m.%Y',)"
323DEBUG = True
324DEBUG_PROPAGATE_EXCEPTIONS = False
325DEBUG_SQL = True
326DEBUG_TOOLBAR = True
327DEBUG_TOOLBAR_CONFIG = {'SHOW_TOOLBAR_CALLBACK': 'experience.middleware.show_debug_toolbar', 'JQUERY_URL': '/static/js/jquery-1.9.1.min.js', 'IGNORED_TEMPLATES': ['debug_toolbar/*']}
328DEBUG_TOOLBAR_PANELS = u"('ddt_request_history.panels.request_history.RequestHistoryPanel', 'debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', 'debug_toolbar.panels.profiling.ProfilingPanel', 'template_timings_panel.panels.TemplateTimings.TemplateTimings')"
329DECIMAL_SEPARATOR = u'.'
330DEFAULT_CHARSET = u'utf-8'
331DEFAULT_CONTENT_TYPE = u'text/html'
332DEFAULT_EXCEPTION_REPORTER_FILTER = u'django.views.debug.SafeExceptionReporterFilter'
333DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
334DEFAULT_FROM_EMAIL = 'support@tripster.ru'
335DEFAULT_INDEX_TABLESPACE = u''
336DEFAULT_PAYMENT_PROVIDER = 'ucs_eu'
337DEFAULT_TABLESPACE = u''
338DEFAULT_URL_SCHEME = 'http'
339DISALLOWED_USER_AGENTS = []
340ELASTICSEARCH_DSL = {'default': {'hosts': '127.0.0.1:9200'}}
341ELASTICSEARCH_INDEX_PREFIX = ''
342EMAIL_BACKEND = 'mailer.backends.ExpSESBackend'
343EMAIL_HOST = u'localhost'
344EMAIL_HOST_PASSWORD = u'********************'
345EMAIL_HOST_USER = u''
346EMAIL_PORT = 25
347EMAIL_SSL_CERTFILE = None
348EMAIL_SSL_KEYFILE = u'********************'
349EMAIL_SUBJECT_PREFIX = u'[Django] '
350EMAIL_TIMEOUT = None
351EMAIL_USE_LOCALTIME = False
352EMAIL_USE_SSL = False
353EMAIL_USE_TLS = False
354ERRORS_EMAIL = 'experience-errors@tripster.ru'
355EXP_GENERATE_BACKGROUND_NOTIFIES = True
356EXP_GENERATE_PAYMENT_RECEIPT = False
357EXP_NEW_TOURS_SUSPENDED = False
358EXP_ONLY_ONE_UNPUBLISHED_EXP = True
359EXP_SEARCH_INDEX_UPDATE_ON_SIGNALS = True
360EXP_SEARCH_INDEX_USE_QUEUE = False
361EXP_USE_COUNTERS = False
362FACEBOOK_API_SECRET = u'********************'
363FACEBOOK_APP_ID = '171029459579773'
364FILE_CHARSET = u'utf-8'
365FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
366FILE_UPLOAD_HANDLERS = [u'django.core.files.uploadhandler.MemoryFileUploadHandler', u'django.core.files.uploadhandler.TemporaryFileUploadHandler']
367FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
368FILE_UPLOAD_PERMISSIONS = None
369FILE_UPLOAD_TEMP_DIR = None
370FINANCIAL_ACCOUNTS = {'tripster': {'taxation_system': 2, 'cash_register': 'cloudpayments', 'inn': '7703776706', 'vat': 0}}
371FIRST_DAY_OF_WEEK = 0
372FIXTURE_DIRS = u"(Path(u'/Users/nickolaylobanov/code/app/fixtures'),)"
373FORCE_SCRIPT_NAME = None
374FORMAT_MODULE_PATH = 'experience.formats'
375FORM_RENDERER = u'django.forms.renderers.DjangoTemplates'
376GA_CLIENT_EMAIL = '908189767594-gsg5u3ekbues0n8v1i69q4pchi2iik6e@developer.gserviceaccount.com'
377GA_CLIENT_P12_KEY_FILE = u'********************'
378GA_COUNTER_ID = 'UA-54856420-1'
379GA_SITE_ID = 'ga:66948177'
380GEOIP_PATH = '/usr/local/var/GeoIP/'
381GOOGLE_MAPS_KEY = u'********************'
382GOOGLE_OAUTH2_CLIENT_ID = '102155428954.apps.googleusercontent.com'
383GOOGLE_OAUTH2_CLIENT_SECRET = u'********************'
384IGNORABLE_404_URLS = []
385IMAGE_QUALITY = 80
386INSTALLED_APPS = u"('nunjucks', 'dal', 'dal_select2', 'webpack_loader', 'django.contrib.gis', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django.contrib.admin', 'django.contrib.admindocs', 'django.contrib.sitemaps', 'storages', 'social_django', 'sorl.thumbnail', 'django_extensions', 'experience.apps.DjangoCitiesConfig', 'pytils', 'rest_framework', 'rest_framework.authtoken', 'django_filters', 'django_ace', 'drf_yasg', 'corsheaders', 'password_reset', 'geocities.apps.GeocitiesConfig', 'mailer.apps.MailerConfig', 'model_counters', 'core.apps.CoreAppConfig', 'partnerapi.apps.PartnerAPIConfig', 'tripster', 'dataexport.apps.DataExportConfig', 'subscribes', 'sms_app.apps.SmsAppConfig', 'suggest', 'citytags', 'dashboard', 'languages', 'signal_events.apps.SignalEventsConfig', 'api', 'currency.apps.CurrencyConfig', 'references', 'browser_check', 'outer_requests', 'sudo_mode', 'schedule.apps.ScheduleConfig', 'order_comments.apps.OrderCommentsConfig', 'experiments.apps.ExperimentConfig', 'payments.apps.PaymentsConfig', 'exp_cloudpayments', 'mailing_list.apps.MailingListConfig', 'whitelabel', 'notifications', 'search', 'aeroflot_bonus', 'loyalty_programs', 'help_center', 'datamigrations', 'urlshorter', 'debug_toolbar', 'template_timings_panel')"
387INTERNAL_IPS = []
388JWT_ENC_ALGORITHM = 'RS256'
389JWT_ISSUER = 'Tripster'
390JWT_PRIVATE_KEY = u'********************'
391JWT_PUBLIC_KEY = u'********************'
392JWT_TTL_DAYS = 90
393KEY_PREFIX = u'********************'
394LANGUAGES = u"(('ru', 'Russian'), ('en', 'English'))"
395LANGUAGES_BIDI = [u'he', u'ar', u'fa', u'ur']
396LANGUAGE_CODE = 'ru'
397LANGUAGE_COOKIE_AGE = None
398LANGUAGE_COOKIE_DOMAIN = None
399LANGUAGE_COOKIE_NAME = u'django_language'
400LANGUAGE_COOKIE_PATH = u'/'
401LOCALE_PATHS = u"(Path(u'/Users/nickolaylobanov/code/app/experience/locale'),)"
402LOGGING = {'loggers': {'django.server': {'propagate': False, 'handlers': ['request_log_handler']}, 'cache': {'level': 'WARNING'}, 'elasticsearch': {'level': 'WARNING'}, 'django.db.backends': {'level': 'ERROR', 'propagate': False, 'handlers': ['console', 'debug_console']}}, 'disable_existing_loggers': True, 'handlers': {'request_log_handler': {'formatter': 'request_log_formatter', 'class': 'logging.StreamHandler', 'filters': ['require_debug_true']}, 'console': {'formatter': 'verbose', 'class': 'logging.StreamHandler', 'filters': ['require_debug_false'], 'level': 'WARNING'}, 'debug_console': {'formatter': 'verbose', 'class': 'logging.StreamHandler', 'filters': ['require_debug_true'], 'level': 'DEBUG'}}, 'formatters': {'request_log_formatter': {'format': '%(asctime)s %(message)s'}, 'verbose': {'format': '%(levelname)s %(asctime)s %(name)s %(message)s'}}, 'version': 1, 'filters': {'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}, 'require_debug_false': {'()': 'django.utils.log.RequireDebugFalse'}}, 'root': {'level': 'DEBUG', 'handlers': ['console', 'debug_console']}}
403LOGGING_CONFIG = u'logging.config.dictConfig'
404LOGIN_ERROR_URL = '/login/'
405LOGIN_REDIRECT_URL = '/login/'
406LOGIN_URL = '/login/'
407LOGOUT_REDIRECT_URL = None
408MAILER_RATE_LIMIT = 20
409MAILER_SEND_COPY_TO = 'experience-email-production@tripster.ru'
410MAILER_SEND_REAL_MESSAGES = False
411MANAGERS = u"(('Experience Errors', 'experience-errors@tripster.ru'),)"
412MEDIA_ROOT = Path(u'/Users/nickolaylobanov/code/app/experience/media')
413MEDIA_URL = 'https://experience-ireland.s3.amazonaws.com/'
414MESSAGE_STORAGE = u'django.contrib.messages.storage.fallback.FallbackStorage'
415MIDDLEWARE = u"('debug_toolbar.middleware.DebugToolbarMiddleware', 'experience.middleware.RemoteAddrMiddleware', 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'experience.middleware.DisableCSRF', 'django.middleware.csrf.CsrfViewMiddleware', 'experience.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'experience.middleware.ExpTokenAuthMiddleware', 'api.mobile.middleware.MobileApiMiddleware', 'experience.middleware.ExpLocaleMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'social_auth_ext.middleware.CustomSocialAuthExceptionMiddleware', 'experience.middleware.StoreUserInfoMiddleware', 'experience.middleware.logout_not_active_users_middleware', 'partnerapi.middleware.StorePartnerMarksMiddleware', 'partnerapi.middleware.remove_exp_partner_marks_middleware', 'experience.middleware.DebugToolbarCookieMiddleware', 'experiments.middleware.ExperimentsMiddleware')"
416MIDDLEWARE_CLASSES = [u'django.middleware.common.CommonMiddleware', u'django.middleware.csrf.CsrfViewMiddleware']
417MIGRATION_MODULES = {}
418MOBILE_APP_ID = ''
419MOBILE_APP_SECRET = u'********************'
420MODERATORS = 'experience-events@tripster.ru'
421MONTH_DAY_FORMAT = u'F j'
422NUMBER_GROUPING = 0
423NUNJUCKS_CONF = {'default': {'src': 'templates', 'output': 'templates/compiled.js'}}
424ORDER_INVOICE_POSTFIX = '_local'
425PARTNERAPI_GEO_LOG_MAX_RECORDS = u'********************'
426PARTNERAPI_PAGE_GEO_STORE_REDIS_PREFIX = u'********************'
427PARTNER_STATIC_URL = '/partner/'
428PASSWORD_HASHERS = u'********************'
429PASSWORD_LINK_EXPIRY = u'********************'
430PASSWORD_RESET_TIMEOUT_DAYS = u'********************'
431PAYMENT_SYSTEM_PROVIDERS = {'ucs_eu': {'backend': 'exp_ucs.backends.PaymentSystemBackend', 'settings': {'send_receipt': False, 'session_lifetime': 14400, 'payment_gate_url': 'https://ws.egopay.ru/order/v2/', 'need_proxy': True, 'shop_id': 1, 'user': 'tripster', 'password': u'********************'}}, 'ucs': {'backend': 'exp_ucs.backends.PaymentSystemBackend', 'settings': {'send_receipt': True, 'session_lifetime': 14400, 'payment_gate_url': 'https://ws.egopay.ru/order/v2/', 'need_proxy': True, 'shop_id': 1, 'user': 'tripster', 'password': u'********************'}}}
432PREPEND_WWW = False
433PROJECT_ROOT = Path(u'/Users/nickolaylobanov/code/app/experience')
434RAVEN_JS = {'cdn': 'https://21ecd31752514544b0068fd0d8bd7a14@sentry.tripster.ru/4', 'urls': ['devel\\.experience\\.tripster\\.ru', '127\\.0\\.0\\.1', 'admin']}
435RECAPTCHA_CLIENT_SECRET = u'********************'
436RECAPTCHA_HUMAN_THRESHOLD = 0.5
437RECAPTCHA_IS_ENABLED = True
438RECAPTCHA_SERVER_SECRET = u'********************'
439RECAPTCHA_VERIFY_URL = 'https://www.google.com/recaptcha/api/siteverify'
440REDIS_CONNECTION = {'host': 'localhost', 'db': 1, 'port': 6379}
441REDIS_CONNECT_RETRY = True
442REGISTRATION_URL = '/registration/'
443REST_FRAMEWORK = {'ORDERING_PARAM': 'sorting', 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication', 'api.authentication.ApiTokenAuthentication', 'partnerapi.api.authentication.PartnersGETAuth', 'rest_framework.authentication.SessionAuthentication'), 'DEFAULT_FILTER_BACKENDS': ('api.filters.PksFilterBackend', 'api.filters.CustomOrderingBackend', 'rest_framework.filters.SearchFilter', 'django_filters.rest_framework.DjangoFilterBackend'), 'EXCEPTION_HANDLER': 'api.errors.handlers.detailed_exception_handler', 'COERCE_DECIMAL_TO_STRING': False, 'DEFAULT_RENDERER_CLASSES': ('rest_framework.renderers.JSONRenderer', 'rest_framework.renderers.BrowsableAPIRenderer'), 'DEFAULT_VERSIONING_CLASS': 'rest_framework.versioning.URLPathVersioning', 'DEFAULT_PARSER_CLASSES': ('rest_framework.parsers.JSONParser', 'rest_framework.parsers.FormParser', 'rest_framework.parsers.MultiPartParser'), 'TEST_REQUEST_DEFAULT_FORMAT': 'json', 'DEFAULT_PAGINATION_CLASS': 'api.pagination.DefaultPaginator'}
444ROOT = Path(u'/Users/nickolaylobanov/code/app')
445ROOT_URLCONF = 'core.urls'
446RU_BACKEND_NAMES = {'vk-oauth2': u'\u0412\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u0435', 'facebook': u'Facebook'}
447S3_CACHE_CONTROL = 'public, max-age=31557600'
448S3_URL = 'https://experience-ireland.s3.amazonaws.com/'
449SECRET_KEY = u'********************'
450SECURE_BROWSER_XSS_FILTER = False
451SECURE_CONTENT_TYPE_NOSNIFF = False
452SECURE_HSTS_INCLUDE_SUBDOMAINS = False
453SECURE_HSTS_PRELOAD = False
454SECURE_HSTS_SECONDS = 0
455SECURE_PROXY_SSL_HEADER = u"('HTTP_X_FORWARDED_PROTO', 'https')"
456SECURE_REDIRECT_EXEMPT = []
457SECURE_SSL_HOST = None
458SECURE_SSL_REDIRECT = False
459SENTRY_DSN = ''
460SENTRY_JS_CDN = ''
461SERVER_EMAIL = 'support@tripster.ru'
462SESSION_CACHE_ALIAS = u'default'
463SESSION_COOKIE_AGE = 31536000
464SESSION_COOKIE_DOMAIN = None
465SESSION_COOKIE_HTTPONLY = True
466SESSION_COOKIE_NAME = u'sessionid'
467SESSION_COOKIE_PATH = u'/'
468SESSION_COOKIE_SECURE = False
469SESSION_ENGINE = 'dynamodb_sessions.backends.cached_db'
470SESSION_EXPIRE_AT_BROWSER_CLOSE = False
471SESSION_FILE_PATH = None
472SESSION_SAVE_EVERY_REQUEST = False
473SESSION_SERIALIZER = 'django.contrib.sessions.serializers.PickleSerializer'
474SETTINGS_MODULE = 'experience.settings._local'
475SETTINGS_PATH = Path(u'/Users/nickolaylobanov/code/app/experience/experience/settings/base.pyc')
476SHORT_DATETIME_FORMAT = u'm/d/Y P'
477SHORT_DATE_FORMAT = u'm/d/Y'
478SIGNING_BACKEND = u'django.core.signing.TimestampSigner'
479SILENCED_SYSTEM_CHECKS = []
480SITE_DOMAIN = '127.0.0.1:8000'
481SITE_NAME = 'experience.tripster.ru'
482SITE_URL = 'http://127.0.0.1:8000'
483SLACK_HOOK_URL = None
484SMS_AUTH_TOKEN_LIFETIME = u'********************'
485SMS_BACKENDS = {'telesign': {'secret_key': u'********************', 'customer_id': '934CDA29-E530-43BD-BF60-BC10DBF4E589', 'signature': u'********************'}, 'megafon': {'host': '193.201.231.44', 'password': u'********************', 'system_id': 'experience', 'port': 2775, 'signature': u'********************'}}
486SMS_DELAY = 300
487SMS_SEND_REAL_MESSAGES = False
488SMS_THROTTLE_LIMIT = 3000
489SOCIAL_AUTH_ADMIN_USER_SEARCH_FIELDS = ['first_name', 'last_name', 'email']
490SOCIAL_AUTH_ASSOCIATE_URL_NAME = 'socialauth_associate_complete'
491SOCIAL_AUTH_ASSOCIATION_HANDLE_LENGTH = 125
492SOCIAL_AUTH_ASSOCIATION_SERVER_URL_LENGTH = 135
493SOCIAL_AUTH_BACKEND_ERROR_URL = '/registration/'
494SOCIAL_AUTH_COMPLETE_URL_NAME = 'socialauth_complete'
495SOCIAL_AUTH_DEFAULT_USERNAME_ = 'new_social_auth_user'
496SOCIAL_AUTH_FACEBOOK_KEY = u'********************'
497SOCIAL_AUTH_FACEBOOK_PROFILE_EXTRA_PARAMS = {'locale': 'ru_RU', 'fields': 'id, name, email'}
498SOCIAL_AUTH_FACEBOOK_SCOPE = ['email']
499SOCIAL_AUTH_FACEBOOK_SECRET = u'********************'
500SOCIAL_AUTH_NONCE_SERVER_URL_LENGTH = 200
501SOCIAL_AUTH_PIPELINE = u"('social_core.pipeline.social_auth.social_details', 'social_core.pipeline.social_auth.social_uid', 'social_core.pipeline.social_auth.auth_allowed', 'social_core.pipeline.social_auth.social_user', 'social_auth_ext.pipeline.redirect_to_email_form', 'social_auth_ext.pipeline.associate_with_user', 'social_core.pipeline.social_auth.associate_by_email', 'social_core.pipeline.user.create_user', 'social_core.pipeline.social_auth.associate_user', 'social_core.pipeline.social_auth.load_extra_data', 'social_core.pipeline.user.user_details', 'social_auth_ext.pipeline.collect_referer_and_marks', 'social_auth_ext.pipeline.load_avatar', 'social_auth_ext.pipeline.save_registration_method_to_profile', 'social_auth_ext.pipeline.send_email_on_social_registration')"
502SOCIAL_AUTH_PROTECTED_USER_FIELDS = ['first_name', 'last_name', 'email']
503SOCIAL_AUTH_RAISE_EXCEPTIONS = True
504SOCIAL_AUTH_UID_LENGTH = 222
505SOCIAL_AUTH_USER_FIELDS = ['first_name', 'last_name', 'email']
506SOCIAL_AUTH_USER_MODEL = 'core.ExpUser'
507SOCIAL_AUTH_VK_OAUTH2_SCOPE = ['email']
508SQL_CONSOLE_REFORMAT = True
509SSR_URL = 'http://127.0.0.1:3000'
510STATICFILES_DIRS = u"(Path(u'/Users/nickolaylobanov/code/app/experience/assets'),)"
511STATICFILES_FINDERS = u"('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder')"
512STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
513STATIC_ROOT = Path(u'/Users/nickolaylobanov/code/app/experience/collected_static')
514STATIC_URL = '/static/'
515SUPPORT_USER_ID = 10
516TEMPLATES = [{'DIRS': [Path(u'/Users/nickolaylobanov/code/app/experience/templates')], 'APP_DIRS': True, 'OPTIONS': {'debug': True, 'context_processors': ['django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages', 'social_django.context_processors.backends', 'social_django.context_processors.login_redirect', 'experience.context_processors.view_name', 'experience.context_processors.exp_user_role', 'partnerapi.context_processors.partner_marks', 'experience.context_processors.django_settings', 'experience.context_processors.common'], 'builtins': ['django.contrib.staticfiles.templatetags.staticfiles', 'django.templatetags.i18n', 'core.templatetags.ticket_tags']}, 'BACKEND': 'django.template.backends.django.DjangoTemplates'}]
517TESTING_EMAIL = 'experience-email-debug@tripster.ru'
518TEST_NON_SERIALIZED_APPS = []
519TEST_RUNNER = 'django.test.runner.DiscoverRunner'
520THOUSAND_SEPARATOR = u','
521THUMBNAIL_DEBUG = False
522THUMBNAIL_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
523THUMB_FOLDER = 'thumbs2'
524TIME_FORMAT = 'G:i'
525TIME_INPUT_FORMATS = [u'%H:%M:%S', u'%H:%M:%S.%f', u'%H:%M']
526TIME_ZONE = 'Europe/Moscow'
527UCS_ORDER_POSTFIX = '_local'
528UCS_PAYMENT_GATE_URL = 'https://ws.egopay.ru/order/v2/'
529UCS_SHOP_ID = 1964
530URL_AUTH_SIGNED_VARS = ['url', 'user_id', 'expires_utc']
531URL_AUTH_TOKEN_LIFETIME = u'********************'
532URL_AUTH_TOKEN_NAME = u'********************'
533USE_ETAGS = False
534USE_I18N = True
535USE_L10N = True
536USE_THOUSAND_SEPARATOR = False
537USE_TZ = True
538USE_X_FORWARDED_HOST = False
539USE_X_FORWARDED_PORT = False
540VERSION = '04052020.2117'
541WEBPACK_LOADER = {'DEFAULT': {'BUNDLE_DIR_NAME': 'bundles/', 'STATS_FILE': Path(u'/Users/nickolaylobanov/code/app/experience/webpack-stats.json')}}
542WSGI_APPLICATION = 'experience.wsgi.application'
543X_FRAME_OPTIONS = u'SAMEORIGIN'
544YEAR_MONTH_FORMAT = u'F Y'
545
546
547You're seeing this error because you have DEBUG = True in your
548Django settings file. Change that to False, and Django will
549display a standard page generated by the handler for this status code.