· 7 years ago · Jul 31, 2018, 01:48 PM
1TypeError at /api/promotions/10b12cb7-db16-461a-b813-f0256222e031/prolongation/
2'<' not supported between instances of 'NoneType' and 'datetime.date'
3
4Request Method: POST
5Request URL: https://dev.suze.io/api/promotions/10b12cb7-db16-461a-b813-f0256222e031/prolongation/
6Django Version: 2.0.5
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: Вт, 31 Июл 2018 16:29:06 +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 'answers',
30 'batches',
31 'conf',
32 'catalog',
33 'common',
34 'companies',
35 'customers',
36 'employees',
37 'mail',
38 'sms',
39 'outlets',
40 'promotions',
41 'sales',
42 'segments',
43 'users']
44Installed Middleware:
45['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
46 'raven.contrib.django.middleware.SentryMiddleware',
47 'django.middleware.security.SecurityMiddleware',
48 'django.contrib.sessions.middleware.SessionMiddleware',
49 'django.middleware.common.CommonMiddleware',
50 'django.middleware.csrf.CsrfViewMiddleware',
51 'django.contrib.auth.middleware.AuthenticationMiddleware',
52 'django.contrib.messages.middleware.MessageMiddleware',
53 'django.middleware.clickjacking.XFrameOptionsMiddleware',
54 'users.middleware.CompanyMiddleware']
55
56
57Traceback:
58
59File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
60 35. response = get_response(request)
61
62File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
63 128. response = self.process_exception_by_middleware(e, request)
64
65File "/home/vhost/qa/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
66 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
67
68File "/home/vhost/qa/env/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
69 54. return view_func(*args, **kwargs)
70
71File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
72 103. return self.dispatch(request, *args, **kwargs)
73
74File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
75 483. response = self.handle_exception(exc)
76
77File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
78 443. self.raise_uncaught_exception(exc)
79
80File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
81 480. response = handler(request, *args, **kwargs)
82
83File "./users/views/promotions.py" in prolongation
84 94. serializer.is_valid(raise_exception=True)
85
86File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/serializers.py" in is_valid
87 236. self._validated_data = self.run_validation(self.initial_data)
88
89File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/serializers.py" in run_validation
90 434. value = self.to_internal_value(data)
91
92File "/home/vhost/qa/env/lib/python3.6/site-packages/rest_framework/serializers.py" in to_internal_value
93 490. validated_value = validate_method(validated_value)
94
95File "./users/serializers/promotions.py" in validate_active_until
96 76. if value < timezone.now().date():
97
98Exception Type: TypeError at /api/promotions/10b12cb7-db16-461a-b813-f0256222e031/prolongation/
99Exception Value: '<' not supported between instances of 'NoneType' and 'datetime.date'
100Request information:
101USER: admin
102
103GET: No GET data
104
105POST: No POST data
106
107FILES: No FILES data
108
109COOKIES:
110_ga = 'GA1.1.1996408327.1510034344'
111sessionid = 'vhctrj68pgkvi2i05r3gcbrwrog1l4ld'
112csrftoken = 'zEK3Wycdlp7CeiW6hvaAyVA82gEfxUkKuG9E0FBYww53fKKhJtOKtsQDywxDrJA8'
113
114META:
115CONTENT_LENGTH = '21'
116CONTENT_TYPE = 'application/json'
117CSRF_COOKIE = 'zEK3Wycdlp7CeiW6hvaAyVA82gEfxUkKuG9E0FBYww53fKKhJtOKtsQDywxDrJA8'
118HTTP_ACCEPT = 'application/json, text/plain, */*'
119HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
120HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,pt;q=0.6'
121HTTP_AUTHORIZATION = 'Token 58f78ccc12a9e93d6a947e2eb454c6158fde64e0'
122HTTP_CACHE_CONTROL = 'no-cache'
123HTTP_COMPANY = '678a9048-6668-4dee-a2ce-246a5f93ee08'
124HTTP_CONNECTION = 'close'
125HTTP_COOKIE = '_ga=GA1.1.1996408327.1510034344; sessionid=vhctrj68pgkvi2i05r3gcbrwrog1l4ld; csrftoken=zEK3Wycdlp7CeiW6hvaAyVA82gEfxUkKuG9E0FBYww53fKKhJtOKtsQDywxDrJA8'
126HTTP_HOST = 'dev.suze.io'
127HTTP_ORIGIN = 'http://localhost:4201'
128HTTP_PRAGMA = 'no-cache'
129HTTP_REFERER = 'http://localhost:4201/promotions/active/10b12cb7-db16-461a-b813-f0256222e031/view'
130HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36'
131HTTP_X_FORWARDED_FOR = '94.231.136.102'
132HTTP_X_FORWARDED_PROTOCOL = 'https'
133HTTP_X_REAL_IP = '94.231.136.102'
134PATH_INFO = '/api/promotions/10b12cb7-db16-461a-b813-f0256222e031/prolongation/'
135QUERY_STRING = ''
136REMOTE_ADDR = '127.0.0.1'
137REMOTE_HOST = '127.0.0.1'
138REMOTE_PORT = 49424
139REQUEST_METHOD = 'POST'
140SCRIPT_NAME = ''
141SERVER_NAME = '127.0.0.1'
142SERVER_PORT = '8583'
143wsgi.multiprocess = True
144wsgi.multithread = True
145
146Settings:
147Using settings module conf.users.settings
148ABSOLUTE_URL_OVERRIDES = {}
149ADMINS = []
150ALLOWED_HOSTS = ['*']
151ANYMAIL = {'MAILGUN_API_KEY': '********************', 'MAILGUN_SENDER_DOMAIN': 'mg.suze.io', 'WEBHOOK_SECRET': '********************'}
152APPEND_SLASH = True
153ASGI_APPLICATION = 'conf.users.routing.application'
154AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
155AUTH_PASSWORD_VALIDATORS = '********************'
156AUTH_USER_MODEL = 'users.User'
157BATCH_TIME_LIMIT = 3600
158BROKER_URL = 'redis://localhost:6379/3'
159CACHEOPS = {'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}}
160CACHEOPS_REDIS = 'redis://localhost:6379/1'
161CACHES = {'default': {'BACKEND': 'redis_cache.RedisCache', 'LOCATION': 'redis://localhost:6379/1'}}
162CACHETASK_TIME_LIMIT = 3600
163CACHE_MIDDLEWARE_ALIAS = 'default'
164CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
165CACHE_MIDDLEWARE_SECONDS = 600
166CELERYD_HIJACK_ROOT_LOGGER = False
167CELERY_BROKER_URL = 'redis://localhost:6379/3'
168CELERY_DEFAULT_QUEUE = 'qa-users'
169CELERY_TIMEZONE = 'Europe/Moscow'
170CHANNELS_BROKER_HOST = 'localhost'
171CHANNELS_BROKER_PORT = 6379
172CHANNELS_BROKER_PREFIX = 'qa_django_channels_namespace'
173CHANNEL_LAYERS = {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': [('localhost', 6379)], 'prefix': 'qa_django_channels_namespace'}}}
174CONSTANCE_BACKEND = 'constance.backends.database.DatabaseBackend'
175CONSTANCE_CONFIG = {'KANNEL_URL': ('', 'Kannel url'), 'KANNEL_USERNAME': ('', 'Kannel username'), 'KANNEL_PASSWORD': '********************', 'KANNEL_CALLBACK_URL': ('', 'Kannel callback url'), 'SEND_CODE_TEMPLATE': ('', 'Confirmation code template'), 'AUTH_TOKEN_DEFAULT_TTL': '********************', 'CDN_URL': ('', 'CDN url'), 'COMPANY_API_HEADER': '********************'}
176CONSTANCE_CONFIG_FIELDSETS = {'General': ('COMPANY_API_HEADER',), 'Kannel': ('KANNEL_URL', 'KANNEL_USERNAME', 'KANNEL_PASSWORD', 'KANNEL_CALLBACK_URL'), 'Auth': ('SEND_CODE_TEMPLATE', 'AUTH_TOKEN_DEFAULT_TTL'), 'CDN': ('CDN_URL',)}
177CONSTANCE_DATABASE_CACHE_BACKEND = 'default'
178CORS_ORIGIN_ALLOW_ALL = True
179CSRF_COOKIE_AGE = 31449600
180CSRF_COOKIE_DOMAIN = None
181CSRF_COOKIE_HTTPONLY = False
182CSRF_COOKIE_NAME = 'csrftoken'
183CSRF_COOKIE_PATH = '/'
184CSRF_COOKIE_SECURE = False
185CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
186CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
187CSRF_TRUSTED_ORIGINS = []
188CSRF_USE_SESSIONS = False
189DATABASES = {'default': {'NAME': 'qa', 'USER': 'qa', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'PORT': '', 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'OPTIONS': {}, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
190DATABASE_ROUTERS = []
191DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
192DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
193DATETIME_FORMAT = 'N j, Y, P'
194DATETIME_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']
195DATE_FORMAT = 'N j, Y'
196DATE_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']
197DEBUG = True
198DEBUG_PROPAGATE_EXCEPTIONS = False
199DECIMAL_SEPARATOR = '.'
200DEFAULT_CHARSET = 'utf-8'
201DEFAULT_CONTENT_TYPE = 'text/html'
202DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
203DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
204DEFAULT_FROM_EMAIL = 'webmaster@suze.io'
205DEFAULT_INDEX_TABLESPACE = ''
206DEFAULT_TABLESPACE = ''
207DISALLOWED_USER_AGENTS = []
208EMAIL_BACKEND = 'anymail.backends.mailgun.EmailBackend'
209EMAIL_HOST = 'localhost'
210EMAIL_HOST_PASSWORD = '********************'
211EMAIL_HOST_USER = ''
212EMAIL_PORT = 25
213EMAIL_SSL_CERTFILE = None
214EMAIL_SSL_KEYFILE = '********************'
215EMAIL_SUBJECT_PREFIX = '[Django] '
216EMAIL_TIMEOUT = 900
217EMAIL_USE_LOCALTIME = False
218EMAIL_USE_SSL = False
219EMAIL_USE_TLS = False
220FILE_CHARSET = 'utf-8'
221FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
222FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
223FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
224FILE_UPLOAD_PERMISSIONS = None
225FILE_UPLOAD_TEMP_DIR = None
226FIRST_DAY_OF_WEEK = 0
227FIXTURE_DIRS = []
228FORCE_SCRIPT_NAME = None
229FORMAT_MODULE_PATH = None
230FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
231IGNORABLE_404_URLS = []
232INSTALLED_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', 'answers', 'batches', 'conf', 'catalog', 'common', 'companies', 'customers', 'employees', 'mail', 'sms', 'outlets', 'promotions', 'sales', 'segments', 'users']
233INTERNAL_IPS = []
234LANGUAGES = [('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')]
235LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
236LANGUAGE_CODE = 'ru'
237LANGUAGE_COOKIE_AGE = None
238LANGUAGE_COOKIE_DOMAIN = None
239LANGUAGE_COOKIE_NAME = 'django_language'
240LANGUAGE_COOKIE_PATH = '/'
241LOCALE_PATHS = []
242LOGGING = {}
243LOGGING_CONFIG = 'logging.config.dictConfig'
244LOGIN_REDIRECT_URL = '/accounts/profile/'
245LOGIN_URL = '/accounts/login/'
246LOGOUT_REDIRECT_URL = None
247MANAGERS = []
248MEDIA_ROOT = '/home/vhost/qa/media'
249MEDIA_URL = '/media/'
250MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
251MIDDLEWARE = ['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']
252MIGRATION_MODULES = {}
253MONTH_DAY_FORMAT = 'F j'
254NUMBER_GROUPING = 0
255PASSWORD_HASHERS = '********************'
256PASSWORD_RESET_TIMEOUT_DAYS = '********************'
257PHONE_TIMEOUT = 900
258PREPEND_WWW = False
259PROFILE = False
260RAVEN_CONFIG = {'dsn': 'https://1d36dc5dc8f74398b320dc0e5db45236:5f52990c85974df0be90829efb58644c@sentry.qantor.ru/16'}
261REST_AUTH_SERIALIZERS = {'USER_DETAILS_SERIALIZER': 'users.serializers.users.UserSerializer'}
262REST_AUTH_TOKEN_CREATOR = '********************'
263REST_AUTH_TOKEN_MODEL = '********************'
264REST_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}
265ROOT_URLCONF = 'conf.users.urls'
266SECRET_KEY = '********************'
267SECURE_BROWSER_XSS_FILTER = False
268SECURE_CONTENT_TYPE_NOSNIFF = False
269SECURE_HSTS_INCLUDE_SUBDOMAINS = False
270SECURE_HSTS_PRELOAD = False
271SECURE_HSTS_SECONDS = 0
272SECURE_PROXY_SSL_HEADER = "('HTTP_X_FORWARDED_PROTOCOL', 'https')"
273SECURE_REDIRECT_EXEMPT = []
274SECURE_SSL_HOST = None
275SECURE_SSL_REDIRECT = False
276SEGMENTS_CACHE_REDIS = {'host': '127.0.0.1', 'port': 6379, 'db': 1}
277SERVER_EMAIL = 'root@localhost'
278SESSION_CACHE_ALIAS = 'default'
279SESSION_COOKIE_AGE = 1209600
280SESSION_COOKIE_DOMAIN = None
281SESSION_COOKIE_HTTPONLY = True
282SESSION_COOKIE_NAME = 'sessionid'
283SESSION_COOKIE_PATH = '/'
284SESSION_COOKIE_SECURE = False
285SESSION_ENGINE = 'django.contrib.sessions.backends.db'
286SESSION_EXPIRE_AT_BROWSER_CLOSE = False
287SESSION_FILE_PATH = None
288SESSION_SAVE_EVERY_REQUEST = False
289SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
290SETTINGS_MODULE = 'conf.users.settings'
291SHORT_DATETIME_FORMAT = 'm/d/Y P'
292SHORT_DATE_FORMAT = 'm/d/Y'
293SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
294SILENCED_SYSTEM_CHECKS = []
295STATICFILES_DIRS = []
296STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
297STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
298STATIC_ROOT = '/home/vhost/qa/static'
299STATIC_URL = '/static/'
300TEMPLATES = [{'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}]
301TEST_NON_SERIALIZED_APPS = []
302TEST_RUNNER = 'django.test.runner.DiscoverRunner'
303THOUSAND_SEPARATOR = ','
304TIME_FORMAT = 'P'
305TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
306TIME_ZONE = 'Europe/Moscow'
307TOKEN_CACHE_EXPIRING = '********************'
308TOKEN_EXPIRING_DAYS = '********************'
309USE_ETAGS = False
310USE_I18N = True
311USE_L10N = True
312USE_THOUSAND_SEPARATOR = False
313USE_TZ = True
314USE_X_FORWARDED_HOST = False
315USE_X_FORWARDED_PORT = False
316WSGI_APPLICATION = 'conf.wsgi.application'
317X_FRAME_OPTIONS = 'SAMEORIGIN'
318YEAR_MONTH_FORMAT = 'F Y'
319ZBX_SMS_TIMEOUT = 300
320ZBX_SMS_TIMEOUT_SHIFT = 15
321
322
323You're seeing this error because you have DEBUG = True in your
324Django settings file. Change that to False, and Django will
325display a standard page generated by the handler for this status code.