· 7 years ago · Mar 31, 2018, 12:50 PM
1Request URL: http://ecur.usetech.ru/api/incidents/24748/decided_to_agreed/
2Request Method: POST
3Status Code: 500 Internal Server Error
4
5_______
6
7
8AttributeError at /api/incidents/24748/decided_to_agreed/
9'NoneType' object has no attribute 'card_internal_id'
10
11Request Method: POST
12Request URL: http://ecur.usetech.ru/api/incidents/24748/decided_to_agreed/
13Django Version: 1.11.4
14Python Executable: /usr/local/bin/python
15Python Version: 3.6.2
16Python Path: ['/app', '/usr/local/lib/python36.zip', '/usr/local/lib/python3.6', '/usr/local/lib/python3.6/lib-dynload', '/usr/local/lib/python3.6/site-packages', '/app']
17Server time: Сб, 31 Мар 2018 15:40:04 +0300
18Installed Applications:
19['django.contrib.admin',
20 'django.contrib.auth',
21 'django.contrib.contenttypes',
22 'django.contrib.sessions',
23 'django.contrib.messages',
24 'django.contrib.staticfiles',
25 'channels',
26 'rest_framework',
27 'rest_framework_swagger',
28 'django_extensions',
29 'fsm_admin',
30 'django_permanent',
31 'nested_inline',
32 'tinymce',
33 'mptt',
34 'apps.core',
35 'apps.petition',
36 'apps.incident',
37 'apps.msed',
38 'apps.reports',
39 'apps.reports.operational_report',
40 'apps.reports.incident_report',
41 'apps.reports.daily_incident_report',
42 'apps.dictionary',
43 'apps.rso',
44 'apps.ocontour',
45 'apps.goodness',
46 'apps.ivr',
47 'apps.skpdi',
48 'apps.search',
49 'apps.sla']
50Installed Middleware:
51['corsheaders.middleware.CorsMiddleware',
52 'django.middleware.security.SecurityMiddleware',
53 'django.contrib.sessions.middleware.SessionMiddleware',
54 'django.middleware.common.CommonMiddleware',
55 'django.middleware.csrf.CsrfViewMiddleware',
56 'django.contrib.auth.middleware.AuthenticationMiddleware',
57 'django.contrib.messages.middleware.MessageMiddleware',
58 'django.middleware.clickjacking.XFrameOptionsMiddleware']
59
60
61Traceback:
62
63File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
64 41. response = get_response(request)
65
66File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
67 187. response = self.process_exception_by_middleware(e, request)
68
69File "/usr/local/lib/python3.6/site-packages/channels/handler.py" in process_exception_by_middleware
70 243. return super(AsgiHandler, self).process_exception_by_middleware(exception, request)
71
72File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
73 185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
74
75File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
76 58. return view_func(*args, **kwargs)
77
78File "/usr/local/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
79 86. return self.dispatch(request, *args, **kwargs)
80
81File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
82 489. response = self.handle_exception(exc)
83
84File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
85 449. self.raise_uncaught_exception(exc)
86
87File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
88 486. response = handler(request, *args, **kwargs)
89
90File "/usr/local/lib/python3.6/site-packages/drf_fsm_transitions/viewset_mixins.py" in inner_func
91 14. transition_method(by=self.request.user)
92
93File "/usr/local/lib/python3.6/site-packages/django_fsm/__init__.py" in _change_state
94 515. return fsm_meta.field.change_state(instance, func, *args, **kwargs)
95
96File "/usr/local/lib/python3.6/site-packages/django_fsm/__init__.py" in change_state
97 321. result = method(instance, *args, **kwargs)
98
99File "/app/apps/incident/transitions.py" in decided_to_agreed
100 159. self.notify_goodness(deferred_solution=False)
101
102File "/app/apps/incident/transitions.py" in notify_goodness
103 37. incident_response_ready.send(sender=self, incident=self, deferred_solution=deferred_solution)
104
105File "/usr/local/lib/python3.6/site-packages/django/dispatch/dispatcher.py" in send
106 193. for receiver in self._live_receivers(sender)
107
108File "/usr/local/lib/python3.6/site-packages/django/dispatch/dispatcher.py" in <listcomp>
109 193. for receiver in self._live_receivers(sender)
110
111File "/app/apps/goodness/signals.py" in create_goodness_incident_response
112 24. goodness_id=incident.petition.goodnesspetition_set.first().card_internal_id,
113
114Exception Type: AttributeError at /api/incidents/24748/decided_to_agreed/
115Exception Value: 'NoneType' object has no attribute 'card_internal_id'
116Request information:
117USER: controller2
118
119GET: No GET data
120
121POST: No POST data
122
123FILES: No FILES data
124
125COOKIES:
126csrftoken = 'ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
127
128META:
129CONTENT_LENGTH = '0'
130CONTENT_TYPE = 'application/json'
131CSRF_COOKIE = 'ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
132HTTP_ACCEPT = 'application/json'
133HTTP_ACCEPT_ENCODING = 'gzip, deflate'
134HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7'
135HTTP_CACHE_CONTROL = 'no-cache'
136HTTP_CONNECTION = 'upgrade'
137HTTP_COOKIE = 'csrftoken=ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
138HTTP_HOST = 'ecur.usetech.ru'
139HTTP_ORIGIN = 'http://ecur.usetech.ru'
140HTTP_PRAGMA = 'no-cache'
141HTTP_REFERER = 'http://ecur.usetech.ru/incidents/decided/24748'
142HTTP_USER_AGENT = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36'
143HTTP_X_ACCESS_TOKEN = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNTIyNTg2MjkzLCJ1c2VyX2lkIjo0NSwidXNlcm5hbWUiOiJjb250cm9sbGVyMiIsImlhdCI6MTUyMjQ5OTg5MywidW5pY29ybl9wb255IjoiL2NIckhTSVVUK3NQeEk9In0.6C7tJEv6oTlQv8Ov4UKjpRyURWI-4w9EMFeCJt28OE4'
144HTTP_X_FORWARDED_FOR = '91.146.50.41'
145HTTP_X_USER_ROLE = 'controller'
146PATH_INFO = '/api/incidents/24748/decided_to_agreed/'
147QUERY_STRING = ''
148REMOTE_ADDR = '172.18.0.3'
149REMOTE_HOST = '172.18.0.3'
150REMOTE_PORT = 33872
151REQUEST_METHOD = 'POST'
152SCRIPT_NAME = ''
153SERVER_NAME = '172.18.0.9'
154SERVER_PORT = '8000'
155wsgi.multiprocess = True
156wsgi.multithread = True
157
158Settings:
159Using settings module config.settings.production
160ABSOLUTE_URL_OVERRIDES = {}
161ADMINS = []
162ALLOWED_HOSTS = ['.eicur.ru', 'ecur-stg-web01.mlg.ru', '10.90.8.108', 'ecur2.usetech.ru', 'ecur.usetech.ru']
163APPEND_SLASH = True
164AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
165AUTH_PASSWORD_VALIDATORS = '********************'
166AUTH_USER_MODEL = 'core.User'
167BASE_DIR = <Path:/app>
168CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
169CACHE_MIDDLEWARE_ALIAS = 'default'
170CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
171CACHE_MIDDLEWARE_SECONDS = 600
172CELERY_ACCEPT_CONTENT = ['application/json']
173CELERY_BROKER_URL = 'redis://redis:6379/0'
174CELERY_RESULT_BACKEND = 'redis://redis:6379/0'
175CELERY_RESULT_SERIALIZER = 'json'
176CELERY_TASK_SERIALIZER = 'json'
177CELERY_TIMEZONE = 'Europe/Moscow'
178CHANNEL_LAYERS = {'default': {'BACKEND': 'asgi_redis.RedisChannelLayer', 'CONFIG': {'hosts': [('redis', 6379)]}, 'ROUTING': 'config.routing.channel_routing'}}
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': 'postgresdevuser', 'USER': 'postgresdevuser', 'PASSWORD': '********************', 'HOST': 'postgres', 'PORT': 5432, '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}}, 'ivr': {'NAME': 'ivr_eicur', 'USER': 'ivr_eicur', 'PASSWORD': '********************', 'HOST': 'ivr_postgres', 'PORT': 5432, '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 = 'config.db_routing.DefaultRouter'
191DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
192DATA_UPLOAD_MAX_NUMBER_FIELDS = None
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@localhost'
205DEFAULT_INDEX_TABLESPACE = ''
206DEFAULT_TABLESPACE = ''
207DISALLOWED_USER_AGENTS = []
208DJANGO_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles']
209DOCX_UNZIP_TMP_DIR = '/tmp/docx_carantine/'
210ELASTIC_INDEX_QUEUE_PREFIX = 'elastic-index-queue-{}'
211ELASTIC_INDEX_QUEUE_TTL = 900
212ELASTIC_URL = 'http://elastic:9200'
213EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
214EMAIL_FROM = 'ecur@usetech.ru'
215EMAIL_HOST = 'mail.usetech.ru'
216EMAIL_HOST_PASSWORD = '********************'
217EMAIL_HOST_USER = 'ecur@usetech.ru'
218EMAIL_PORT = '25'
219EMAIL_SSL_CERTFILE = None
220EMAIL_SSL_KEYFILE = '********************'
221EMAIL_SUBJECT_PREFIX = '[Django] '
222EMAIL_TIMEOUT = None
223EMAIL_USE_LOCALTIME = False
224EMAIL_USE_SSL = False
225EMAIL_USE_TLS = True
226FEEDBACK_MAIL_KEY_PREFIX = '********************'
227FEEDBACK_MAIL_TTL = 172800
228FEEDBACK_TASK_LOCK_KEY = '********************'
229FEEDBACK_TASK_MAX_MESSAGES = 100
230FILE_CHARSET = 'utf-8'
231FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
232FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
233FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
234FILE_UPLOAD_PERMISSIONS = None
235FILE_UPLOAD_TEMP_DIR = None
236FIRST_DAY_OF_WEEK = 0
237FIXTURE_DIRS = []
238FORCE_SCRIPT_NAME = None
239FORMAT_MODULE_PATH = None
240FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
241GOODNESS_AUTH_URL = 'https://dobrodel.mosreg.ru/j_spring_security_check'
242GOODNESS_DOWNLOAD_URL = 'https://dobrodel.mosreg.ru/api/JsonCardsEicur'
243GOODNESS_PAGE_COUNT = 100
244GOODNESS_PASSWORD = '********************'
245GOODNESS_USERNAME = 'adm204'
246IGNORABLE_404_URLS = []
247INCIDENT_DOC_TYPE = 'incidents'
248INCIDENT_INDEX = 'incidents'
249INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'channels', 'rest_framework', 'rest_framework_swagger', 'django_extensions', 'fsm_admin', 'django_permanent', 'nested_inline', 'tinymce', 'mptt', 'apps.core', 'apps.petition', 'apps.incident', 'apps.msed', 'apps.reports', 'apps.reports.operational_report', 'apps.reports.incident_report', 'apps.reports.daily_incident_report', 'apps.dictionary', 'apps.rso', 'apps.ocontour', 'apps.goodness', 'apps.ivr', 'apps.skpdi', 'apps.search', 'apps.sla']
250INTERNAL_IPS = []
251JWT_ACCESS_EXPIRATION_DELTA = datetime.timedelta(1)
252JWT_REFRESH_EXPIRATION_DELTA = datetime.timedelta(2)
253LANGUAGES = [('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'), ('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')]
254LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
255LANGUAGE_CODE = 'ru-RU'
256LANGUAGE_COOKIE_AGE = None
257LANGUAGE_COOKIE_DOMAIN = None
258LANGUAGE_COOKIE_NAME = 'django_language'
259LANGUAGE_COOKIE_PATH = '/'
260LOCALE_PATHS = []
261LOCAL_APPS = ['apps.core', 'apps.petition', 'apps.incident', 'apps.msed', 'apps.reports', 'apps.reports.operational_report', 'apps.reports.incident_report', 'apps.reports.daily_incident_report', 'apps.dictionary', 'apps.rso', 'apps.ocontour', 'apps.goodness', 'apps.ivr', 'apps.skpdi', 'apps.search', 'apps.sla']
262LOGGING = {}
263LOGGING_CONFIG = 'logging.config.dictConfig'
264LOGIN_REDIRECT_URL = '/accounts/profile/'
265LOGIN_URL = '/accounts/login/'
266LOGOUT_REDIRECT_URL = None
267MANAGERS = []
268MEDIA_ROOT = '/app/media'
269MEDIA_URL = '/media/'
270MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
271MIDDLEWARE = ['corsheaders.middleware.CorsMiddleware', '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']
272MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
273MIGRATION_MODULES = {}
274MONTH_DAY_FORMAT = 'F j'
275MSED_PERIODIC_DELTA = 14
276NOTIFICATION_MESSAGE_KEY_PREFIX = '********************'
277NOTIFICATION_MESSAGE_TTL = 172800
278NOTIFICATION_TASK_LOCK_KEY = '********************'
279NOTIFICATION_TASK_MAX_MESSAGES = 100
280NUMBER_GROUPING = 0
281PASSWORD_HASHERS = '********************'
282PASSWORD_RESET_TIMEOUT_DAYS = '********************'
283PETITION_DOC_TYPE = 'petitions'
284PETITION_INDEX = 'petitions'
285PREPEND_WWW = False
286RABBITMQ_DEFAULT_PASS = '********************'
287RABBITMQ_DEFAULT_USER = ''
288RABBITMQ_GOODNESS_EVENTS_IN_QUEUE = ''
289RABBITMQ_GOODNESS_EVENTS_OUT_QUEUE = ''
290RABBITMQ_GOODNESS_EXCHANGE = ''
291RABBITMQ_GOODNESS_PETITION_IN_QUEUE = ''
292RABBITMQ_GOODNESS_RESPONSE_OUT_QUEUE = ''
293RABBITMQ_SERVER = ''
294RAVEN_CONFIG = {'CELERY_LOGLEVEL': 20, 'DSN': ''}
295READ_DOT_ENV_FILE = False
296REST_FRAMEWORK = {'DEFAULT_PERMISSION_CLASSES': ['apps.core.permissions.ExcludeExternalUser'], 'DEFAULT_AUTHENTICATION_CLASSES': ('apps.core.authentication.CombinedAuthentication',), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend', 'rest_framework.filters.OrderingFilter'), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.LimitOffsetPagination', 'PAGE_SIZE': 10}
297ROOT_URLCONF = 'config.urls'
298RSO_SERVER_DICT_ENDPOINT = 'http://tx.rco.ru/updateCats/'
299RSO_SERVER_PETITION_ENDPOINT = 'http://tx.rco.ru/docTasks/'
300RSO_SERVER_SPAM_ENDPOINT = ''
301SECRET_KEY = '********************'
302SECURE_BROWSER_XSS_FILTER = False
303SECURE_CONTENT_TYPE_NOSNIFF = False
304SECURE_HSTS_INCLUDE_SUBDOMAINS = False
305SECURE_HSTS_PRELOAD = False
306SECURE_HSTS_SECONDS = 0
307SECURE_PROXY_SSL_HEADER = None
308SECURE_REDIRECT_EXEMPT = []
309SECURE_SSL_HOST = None
310SECURE_SSL_REDIRECT = False
311SENTRY_CLIENT = 'raven.contrib.django.raven_compat.DjangoClient'
312SENTRY_DSN = ''
313SERVER_EMAIL = 'root@localhost'
314SESSION_CACHE_ALIAS = 'default'
315SESSION_COOKIE_AGE = 1209600
316SESSION_COOKIE_DOMAIN = None
317SESSION_COOKIE_HTTPONLY = True
318SESSION_COOKIE_NAME = 'sessionid'
319SESSION_COOKIE_PATH = '/'
320SESSION_COOKIE_SECURE = False
321SESSION_ENGINE = 'django.contrib.sessions.backends.db'
322SESSION_EXPIRE_AT_BROWSER_CLOSE = False
323SESSION_FILE_PATH = None
324SESSION_SAVE_EVERY_REQUEST = False
325SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
326SETTINGS_MODULE = 'config.settings.production'
327SHORT_DATETIME_FORMAT = 'm/d/Y P'
328SHORT_DATE_FORMAT = 'm/d/Y'
329SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
330SILENCED_SYSTEM_CHECKS = []
331SKPDI_API_HOST = '********************'
332SKPDI_PASSWORD = '********************'
333SKPDI_USERNAME = 'ecur'
334SMS_PASSWORD = '********************'
335SMS_URL = 'http://cab.websms.ru/http_in6.asp?{}&format=xml'
336SMS_USERNAME = 'medialogia'
337STATICFILES_DIRS = []
338STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
339STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
340STATIC_ROOT = '/app/static'
341STATIC_URL = '/static/'
342SWAGGER_SETTINGS = {'LOGIN_URL': 'rest_framework:login', 'LOGOUT_URL': 'rest_framework:logout'}
343SYNC_DATA_WITH_ELASTIC = True
344TEMPLATES = [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/app/templates', '/app/static'], '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']}}]
345TEST_NON_SERIALIZED_APPS = []
346TEST_RUNNER = 'django.test.runner.DiscoverRunner'
347THIRD_PARTY_APPS = ['channels', 'rest_framework', 'rest_framework_swagger', 'django_extensions', 'fsm_admin', 'django_permanent', 'nested_inline', 'tinymce', 'mptt']
348THOUSAND_SEPARATOR = ','
349TIME_FORMAT = 'P'
350TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
351TIME_ZONE = 'Europe/Moscow'
352TINYMCE_DEFAULT_CONFIG = {'theme': 'advanced', 'width': 800, 'height': 400, 'theme_advanced_buttons1': 'bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,', 'theme_advanced_buttons2': 'bullist,numlist,|,undo,redo,|,cleanup,help,code'}
353USE_ETAGS = False
354USE_I18N = True
355USE_L10N = True
356USE_THOUSAND_SEPARATOR = False
357USE_TZ = True
358USE_X_FORWARDED_HOST = False
359USE_X_FORWARDED_PORT = False
360VPN_PROXY = 'http://192.168.100.99:3128'
361WSGI_APPLICATION = 'config.wsgi.application'
362X_FRAME_OPTIONS = 'SAMEORIGIN'
363YEAR_MONTH_FORMAT = 'F Y'
364
365
366You're seeing this error because you have DEBUG = True in your
367Django settings file. Change that to False, and Django will
368display a standard page generated by the handler for this status code.