· 7 years ago · Aug 09, 2018, 07:26 AM
1ValidationError at /api/promotions/10b12cb7-db16-461a-b813-f0256222e031/add_outlets/
2["Значение 'outlets' не ÑвлÑетÑÑ Ð²ÐµÑ€Ð½Ñ‹Ð¼ UUID-ом."]
3
4Request Method: POST
5Request URL: https://dev.suze.io/api/promotions/10b12cb7-db16-461a-b813-f0256222e031/add_outlets/
6Django Version: 2.1
7Python Executable: /home/vhost/qa/env/bin/python3
8Python Version: 3.6.5
9Python Path: ['.', '/home/vhost/qa/env/bin', '/home/vhost/qa/env/lib/python36.zip', '/home/vhost/qa/env/lib/python3.6', '/home/vhost/qa/env/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/home/vhost/qa/env/lib/python3.6/site-packages', '/home/vhost/qa/env/src/django-tree-settings', '/home/vhost/qa/env/src/dadata-client', '/home/vhost/qa/src/server']
10Server time: Чт, 9 Ðвг 2018 10:22:36 +0300
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 'channels',
19 'rest_framework',
20 'rest_framework.authtoken',
21 'django_filters',
22 'rest_auth',
23 'corsheaders',
24 'raven.contrib.django.raven_compat',
25 'anymail',
26 'constance',
27 'constance.backends.database',
28 'drf_yasg',
29 'django_celery_beat',
30 'answers',
31 'batches',
32 'conf',
33 'catalog',
34 'common',
35 'companies',
36 'customers',
37 'devices',
38 'employees',
39 'mail',
40 'sms',
41 'outlets',
42 'promotions',
43 'sales',
44 'segments',
45 'users']
46Installed Middleware:
47['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
48 'raven.contrib.django.middleware.SentryMiddleware',
49 'django.middleware.security.SecurityMiddleware',
50 'django.contrib.sessions.middleware.SessionMiddleware',
51 'django.middleware.common.CommonMiddleware',
52 'django.middleware.csrf.CsrfViewMiddleware',
53 'django.contrib.auth.middleware.AuthenticationMiddleware',
54 'django.contrib.messages.middleware.MessageMiddleware',
55 'django.middleware.clickjacking.XFrameOptionsMiddleware',
56 'users.middleware.CompanyMiddleware']
57
58
59Traceback:
60
61File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/fields/__init__.py" in to_python
62 2325. return uuid.UUID(value)
63
64File "/usr/lib/python3.6/uuid.py" in __init__
65 140. raise ValueError('badly formed hexadecimal UUID string')
66
67During handling of the above exception (badly formed hexadecimal UUID string), another exception occurred:
68
69File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
70 34. response = get_response(request)
71
72File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
73 126. response = self.process_exception_by_middleware(e, request)
74
75File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
76 124. response = wrapped_callback(request, *callback_args, **callback_kwargs)
77
78File "/home/vhost/qa/env/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
79 54. return view_func(*args, **kwargs)
80
81File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
82 103. return self.dispatch(request, *args, **kwargs)
83
84File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
85 483. response = self.handle_exception(exc)
86
87File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
88 443. self.raise_uncaught_exception(exc)
89
90File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
91 480. response = handler(request, *args, **kwargs)
92
93File "./users/views/promotions.py" in add_outlets
94 128. if len(segments) != len(request.data):
95
96File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/query.py" in __len__
97 250. self._fetch_all()
98
99File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/query.py" in _fetch_all
100 1183. self._result_cache = list(self._iterable_class(self))
101
102File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/query.py" in __iter__
103 54. results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
104
105File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in execute_sql
106 1048. sql, params = self.as_sql()
107
108File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in as_sql
109 460. where, w_params = self.compile(self.where) if self.where is not None else ("", [])
110
111File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in compile
112 390. sql, params = node.as_sql(self, self.connection)
113
114File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/sql/where.py" in as_sql
115 81. sql, params = compiler.compile(child)
116
117File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/sql/compiler.py" in compile
118 390. sql, params = node.as_sql(self, self.connection)
119
120File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in as_sql
121 355. return super().as_sql(compiler, connection)
122
123File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in as_sql
124 163. rhs_sql, rhs_params = self.process_rhs(compiler, connection)
125
126File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in process_rhs
127 339. sqls, sqls_params = self.batch_process_rhs(compiler, connection, rhs)
128
129File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in batch_process_rhs
130 231. pre_processed = super().batch_process_rhs(compiler, connection, rhs)
131
132File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in batch_process_rhs
133 51. _, params = self.get_db_prep_lookup(rhs, connection)
134
135File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in get_db_prep_lookup
136 186. if self.get_db_prep_lookup_value_is_iterable else
137
138File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/lookups.py" in <listcomp>
139 185. [get_db_prep_value(v, connection, prepared=True) for v in value]
140
141File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/fields/__init__.py" in get_db_prep_value
142 2316. value = self.to_python(value)
143
144File "/home/vhost/qa/env/lib/python3.6/site-packages/django/db/models/fields/__init__.py" in to_python
145 2330. params={'value': value},
146
147Exception Type: ValidationError at /api/promotions/10b12cb7-db16-461a-b813-f0256222e031/add_outlets/
148Exception Value: ["Значение 'outlets' не ÑвлÑетÑÑ Ð²ÐµÑ€Ð½Ñ‹Ð¼ UUID-ом."]
149Request information:
150USER: dimasny
151
152GET: No GET data
153
154POST: No POST data
155
156FILES: No FILES data
157
158COOKIES:
159_ga = 'GA1.1.1996408327.1510034344'
160sessionid = 'ft13j0hig79zrnjbcftj3yn3gscwyfmt'
161csrftoken = 'yERvisalLc7ysHGeL31CVXSrG0rieQSLy7GjawWG4JPmalqoys7WrJdHi4njNmK0'
162
163META:
164CONTENT_LENGTH = '91'
165CONTENT_TYPE = 'application/json'
166CSRF_COOKIE = 'yERvisalLc7ysHGeL31CVXSrG0rieQSLy7GjawWG4JPmalqoys7WrJdHi4njNmK0'
167HTTP_ACCEPT = 'application/json, text/plain, */*'
168HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
169HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,pt;q=0.6'
170HTTP_AUTHORIZATION = 'Token caa1edc378dbd9bfbfcf7608b63ab4354f55b599'
171HTTP_CACHE_CONTROL = 'no-cache'
172HTTP_COMPANY = '678a9048-6668-4dee-a2ce-246a5f93ee08'
173HTTP_CONNECTION = 'close'
174HTTP_COOKIE = '_ga=GA1.1.1996408327.1510034344; sessionid=ft13j0hig79zrnjbcftj3yn3gscwyfmt; csrftoken=yERvisalLc7ysHGeL31CVXSrG0rieQSLy7GjawWG4JPmalqoys7WrJdHi4njNmK0'
175HTTP_HOST = 'dev.suze.io'
176HTTP_ORIGIN = 'http://localhost:4201'
177HTTP_PRAGMA = 'no-cache'
178HTTP_REFERER = 'http://localhost:4201/promotions/active/10b12cb7-db16-461a-b813-f0256222e031/view'
179HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36'
180HTTP_X_FORWARDED_FOR = '94.231.136.102'
181HTTP_X_FORWARDED_PROTOCOL = 'https'
182HTTP_X_REAL_IP = '94.231.136.102'
183PATH_INFO = '/api/promotions/10b12cb7-db16-461a-b813-f0256222e031/add_outlets/'
184QUERY_STRING = ''
185REMOTE_ADDR = '127.0.0.1'
186REMOTE_HOST = '127.0.0.1'
187REMOTE_PORT = 44066
188REQUEST_METHOD = 'POST'
189SCRIPT_NAME = ''
190SERVER_NAME = '127.0.0.1'
191SERVER_PORT = '8583'
192wsgi.multiprocess = True
193wsgi.multithread = True
194
195Settings:
196Using settings module conf.users.settings
197ABSOLUTE_URL_OVERRIDES = {}
198ADMINS = []
199ALLOWED_HOSTS = ['*']
200ANYMAIL = {'MAILGUN_API_KEY': '********************', 'MAILGUN_SENDER_DOMAIN': 'mg.suze.io', 'WEBHOOK_SECRET': '********************'}
201APPEND_SLASH = True
202ASGI_APPLICATION = 'conf.users.routing.application'
203AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
204AUTH_PASSWORD_VALIDATORS = '********************'
205AUTH_USER_MODEL = 'users.User'
206BATCH_TIME_LIMIT = 3600
207BROKER_URL = 'redis://localhost:6379/3'
208CACHEOPS = {'companies.company': {'ops': 'get', 'timeout': 900}, 'rest_framework.authtoken.*': '********************', 'catalog.*': {'ops': 'all', 'timeout': 900}, 'customers.*': {'ops': 'all', 'timeout': 900}, 'outlets.*': {'ops': 'all', 'timeout': 900}, 'promotions.*': {'ops': 'all', 'timeout': 900}, 'segments.*': {'ops': 'all', 'timeout': 900}}
209CACHEOPS_REDIS = 'redis://localhost:6379/1'
210CACHES = {'default': {'BACKEND': 'redis_cache.RedisCache', 'LOCATION': 'redis://localhost:6379/1'}}
211CACHETASK_TIME_LIMIT = 3600
212CACHE_MIDDLEWARE_ALIAS = 'default'
213CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
214CACHE_MIDDLEWARE_SECONDS = 600
215CELERYD_HIJACK_ROOT_LOGGER = False
216CELERY_BROKER_URL = 'redis://localhost:6379/3'
217CELERY_DEFAULT_QUEUE = 'qa-users'
218CELERY_TIMEZONE = 'Europe/Moscow'
219CHANNELS_BROKER_HOST = 'localhost'
220CHANNELS_BROKER_PORT = 6379
221CHANNELS_BROKER_PREFIX = 'qa_django_channels_namespace'
222CHANNEL_LAYERS = {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': [('localhost', 6379)], 'prefix': 'qa_django_channels_namespace'}}}
223CONSTANCE_ADDITIONAL_FIELDS = {'array_field': [<class 'common.fields.IntegerListField'>, {}]}
224CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend'
225CONSTANCE_CONFIG = {'KANNEL_URL': ('', 'Kannel url'), 'KANNEL_USERNAME': ('', 'Kannel username'), 'KANNEL_PASSWORD': '********************', 'KANNEL_CALLBACK_URL': ('', 'Kannel callback url'), 'SEND_CODE_DELAYS': ('[60, 180, 300, 8640]', 'Confirmation code delays', 'array_field'), 'AUTH_TOKEN_DEFAULT_TTL': '********************', 'CDN_URL': ('', 'CDN url'), 'COMPANY_API_HEADER': '********************'}
226CONSTANCE_CONFIG_FIELDSETS = {'General': ('COMPANY_API_HEADER',), 'Kannel': ('KANNEL_URL', 'KANNEL_USERNAME', 'KANNEL_PASSWORD', 'KANNEL_CALLBACK_URL'), 'Auth': ('SEND_CODE_DELAYS', 'AUTH_TOKEN_DEFAULT_TTL'), 'CDN': ('CDN_URL',)}
227CONSTANCE_DATABASE_CACHE_BACKEND = 'default'
228CORS_ORIGIN_ALLOW_ALL = True
229CSRF_COOKIE_AGE = 31449600
230CSRF_COOKIE_DOMAIN = None
231CSRF_COOKIE_HTTPONLY = False
232CSRF_COOKIE_NAME = 'csrftoken'
233CSRF_COOKIE_PATH = '/'
234CSRF_COOKIE_SAMESITE = 'Lax'
235CSRF_COOKIE_SECURE = False
236CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
237CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
238CSRF_TRUSTED_ORIGINS = []
239CSRF_USE_SESSIONS = False
240DATABASES = {'default': {'NAME': 'qa', 'USER': 'qa', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'PORT': '', '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}}}
241DATABASE_ROUTERS = []
242DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
243DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
244DATETIME_FORMAT = 'N j, Y, P'
245DATETIME_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']
246DATE_FORMAT = 'N j, Y'
247DATE_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']
248DEBUG = True
249DEBUG_PROPAGATE_EXCEPTIONS = False
250DECIMAL_SEPARATOR = '.'
251DEFAULT_CHARSET = 'utf-8'
252DEFAULT_CONTENT_TYPE = 'text/html'
253DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
254DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
255DEFAULT_FROM_EMAIL = 'webmaster@suze.io'
256DEFAULT_INDEX_TABLESPACE = ''
257DEFAULT_TABLESPACE = ''
258DEVICE_TIMEOUT = 900
259DISALLOWED_USER_AGENTS = []
260EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend'
261EMAIL_HOST = 'localhost'
262EMAIL_HOST_PASSWORD = '********************'
263EMAIL_HOST_USER = ''
264EMAIL_PORT = 25
265EMAIL_SSL_CERTFILE = None
266EMAIL_SSL_KEYFILE = '********************'
267EMAIL_SUBJECT_PREFIX = '[Django] '
268EMAIL_TIMEOUT = 900
269EMAIL_USE_LOCALTIME = False
270EMAIL_USE_SSL = False
271EMAIL_USE_TLS = False
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
278FIRST_DAY_OF_WEEK = 0
279FIXTURE_DIRS = []
280FORCE_SCRIPT_NAME = None
281FORMAT_MODULE_PATH = None
282FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
283IGNORABLE_404_URLS = []
284INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'channels', 'rest_framework', 'rest_framework.authtoken', 'django_filters', 'rest_auth', 'corsheaders', 'raven.contrib.django.raven_compat', 'anymail', 'constance', 'constance.backends.database', 'drf_yasg', 'django_celery_beat', 'answers', 'batches', 'conf', 'catalog', 'common', 'companies', 'customers', 'devices', 'employees', 'mail', 'sms', 'outlets', 'promotions', 'sales', 'segments', 'users']
285INTERNAL_IPS = []
286LANGUAGES = [('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')]
287LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
288LANGUAGE_CODE = 'ru'
289LANGUAGE_COOKIE_AGE = None
290LANGUAGE_COOKIE_DOMAIN = None
291LANGUAGE_COOKIE_NAME = 'django_language'
292LANGUAGE_COOKIE_PATH = '/'
293LOCALE_PATHS = []
294LOGGING = {}
295LOGGING_CONFIG = 'logging.config.dictConfig'
296LOGIN_REDIRECT_URL = '/accounts/profile/'
297LOGIN_URL = '/accounts/login/'
298LOGOUT_REDIRECT_URL = None
299MANAGERS = []
300MEDIA_ROOT = '/home/vhost/qa/media'
301MEDIA_URL = '/media/'
302MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
303MIDDLEWARE = ['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware', 'raven.contrib.django.middleware.SentryMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'users.middleware.CompanyMiddleware']
304MIGRATION_MODULES = {}
305MONTH_DAY_FORMAT = 'F j'
306NUMBER_GROUPING = 0
307PASSWORD_HASHERS = '********************'
308PASSWORD_RESET_TIMEOUT_DAYS = '********************'
309PHONE_TIMEOUT = 90000
310PREPEND_WWW = False
311PROFILE = False
312RAVEN_CONFIG = {'dsn': 'https://1d36dc5dc8f74398b320dc0e5db45236:5f52990c85974df0be90829efb58644c@sentry.qantor.ru/16'}
313REST_AUTH_SERIALIZERS = {'USER_DETAILS_SERIALIZER': 'users.serializers.users.UserSerializer'}
314REST_AUTH_TOKEN_CREATOR = '********************'
315REST_AUTH_TOKEN_MODEL = '********************'
316REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('users.authentication.UserTokenAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend', 'rest_framework.filters.OrderingFilter'), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'UPLOADED_FILES_USE_URL': True}
317ROOT_URLCONF = 'conf.users.urls'
318SECRET_KEY = '********************'
319SECURE_BROWSER_XSS_FILTER = False
320SECURE_CONTENT_TYPE_NOSNIFF = False
321SECURE_HSTS_INCLUDE_SUBDOMAINS = False
322SECURE_HSTS_PRELOAD = False
323SECURE_HSTS_SECONDS = 0
324SECURE_PROXY_SSL_HEADER = "('HTTP_X_FORWARDED_PROTOCOL', 'https')"
325SECURE_REDIRECT_EXEMPT = []
326SECURE_SSL_HOST = None
327SECURE_SSL_REDIRECT = False
328SEGMENTS_CACHE_REDIS = {'host': '127.0.0.1', 'port': 6379, 'db': 1}
329SERVER_EMAIL = 'root@localhost'
330SESSION_CACHE_ALIAS = 'default'
331SESSION_COOKIE_AGE = 1209600
332SESSION_COOKIE_DOMAIN = None
333SESSION_COOKIE_HTTPONLY = True
334SESSION_COOKIE_NAME = 'sessionid'
335SESSION_COOKIE_PATH = '/'
336SESSION_COOKIE_SAMESITE = 'Lax'
337SESSION_COOKIE_SECURE = False
338SESSION_ENGINE = 'django.contrib.sessions.backends.db'
339SESSION_EXPIRE_AT_BROWSER_CLOSE = False
340SESSION_FILE_PATH = None
341SESSION_SAVE_EVERY_REQUEST = False
342SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
343SETTINGS_MODULE = 'conf.users.settings'
344SHORT_DATETIME_FORMAT = 'm/d/Y P'
345SHORT_DATE_FORMAT = 'm/d/Y'
346SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
347SILENCED_SYSTEM_CHECKS = []
348STATICFILES_DIRS = []
349STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
350STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
351STATIC_ROOT = '/home/vhost/qa/static'
352STATIC_URL = '/static/'
353TEMPLATES = [{'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']}}, {'BACKEND': 'django.template.backends.jinja2.Jinja2', 'APP_DIRS': True}]
354TEST_NON_SERIALIZED_APPS = []
355TEST_RUNNER = 'django.test.runner.DiscoverRunner'
356THOUSAND_SEPARATOR = ','
357TIME_FORMAT = 'P'
358TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
359TIME_ZONE = 'Europe/Moscow'
360TOKEN_CACHE_EXPIRING = '********************'
361TOKEN_EXPIRING_DAYS = '********************'
362USE_I18N = True
363USE_L10N = True
364USE_THOUSAND_SEPARATOR = False
365USE_TZ = True
366USE_X_FORWARDED_HOST = False
367USE_X_FORWARDED_PORT = False
368WSGI_APPLICATION = 'conf.wsgi.application'
369X_FRAME_OPTIONS = 'SAMEORIGIN'
370YEAR_MONTH_FORMAT = 'F Y'
371ZBX_SMS_TIMEOUT = 300
372ZBX_SMS_TIMEOUT_SHIFT = 15
373
374
375You're seeing this error because you have DEBUG = True in your
376Django settings file. Change that to False, and Django will
377display a standard page generated by the handler for this status code.