Advertisement
Guest User

Untitled

a guest
Mar 31st, 2018
605
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.47 KB | None | 0 0
  1. Request URL: http://ecur.usetech.ru/api/incidents/24748/decided_to_agreed/
  2. Request Method: POST
  3. Status Code: 500 Internal Server Error
  4.  
  5. _______
  6.  
  7.  
  8. AttributeError at /api/incidents/24748/decided_to_agreed/
  9. 'NoneType' object has no attribute 'card_internal_id'
  10.  
  11. Request Method: POST
  12. Request URL: http://ecur.usetech.ru/api/incidents/24748/decided_to_agreed/
  13. Django Version: 1.11.4
  14. Python Executable: /usr/local/bin/python
  15. Python Version: 3.6.2
  16. Python 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']
  17. Server time: Сб, 31 Мар 2018 15:40:04 +0300
  18. Installed 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']
  50. Installed 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.  
  61. Traceback:
  62.  
  63. File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
  64. 41. response = get_response(request)
  65.  
  66. File "/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.  
  69. File "/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.  
  72. File "/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.  
  75. File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
  76. 58. return view_func(*args, **kwargs)
  77.  
  78. File "/usr/local/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
  79. 86. return self.dispatch(request, *args, **kwargs)
  80.  
  81. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  82. 489. response = self.handle_exception(exc)
  83.  
  84. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
  85. 449. self.raise_uncaught_exception(exc)
  86.  
  87. File "/usr/local/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
  88. 486. response = handler(request, *args, **kwargs)
  89.  
  90. File "/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.  
  93. File "/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.  
  96. File "/usr/local/lib/python3.6/site-packages/django_fsm/__init__.py" in change_state
  97. 321. result = method(instance, *args, **kwargs)
  98.  
  99. File "/app/apps/incident/transitions.py" in decided_to_agreed
  100. 159. self.notify_goodness(deferred_solution=False)
  101.  
  102. File "/app/apps/incident/transitions.py" in notify_goodness
  103. 37. incident_response_ready.send(sender=self, incident=self, deferred_solution=deferred_solution)
  104.  
  105. File "/usr/local/lib/python3.6/site-packages/django/dispatch/dispatcher.py" in send
  106. 193. for receiver in self._live_receivers(sender)
  107.  
  108. File "/usr/local/lib/python3.6/site-packages/django/dispatch/dispatcher.py" in <listcomp>
  109. 193. for receiver in self._live_receivers(sender)
  110.  
  111. File "/app/apps/goodness/signals.py" in create_goodness_incident_response
  112. 24. goodness_id=incident.petition.goodnesspetition_set.first().card_internal_id,
  113.  
  114. Exception Type: AttributeError at /api/incidents/24748/decided_to_agreed/
  115. Exception Value: 'NoneType' object has no attribute 'card_internal_id'
  116. Request information:
  117. USER: controller2
  118.  
  119. GET: No GET data
  120.  
  121. POST: No POST data
  122.  
  123. FILES: No FILES data
  124.  
  125. COOKIES:
  126. csrftoken = 'ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
  127.  
  128. META:
  129. CONTENT_LENGTH = '0'
  130. CONTENT_TYPE = 'application/json'
  131. CSRF_COOKIE = 'ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
  132. HTTP_ACCEPT = 'application/json'
  133. HTTP_ACCEPT_ENCODING = 'gzip, deflate'
  134. HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7'
  135. HTTP_CACHE_CONTROL = 'no-cache'
  136. HTTP_CONNECTION = 'upgrade'
  137. HTTP_COOKIE = 'csrftoken=ux4dunmv8HjjjHeNDyzovgYBI39FLnYySZwKlhBAWlgkWx0q0lwnyt9jdtsUswen'
  138. HTTP_HOST = 'ecur.usetech.ru'
  139. HTTP_ORIGIN = 'http://ecur.usetech.ru'
  140. HTTP_PRAGMA = 'no-cache'
  141. HTTP_REFERER = 'http://ecur.usetech.ru/incidents/decided/24748'
  142. HTTP_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'
  143. HTTP_X_ACCESS_TOKEN = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNTIyNTg2MjkzLCJ1c2VyX2lkIjo0NSwidXNlcm5hbWUiOiJjb250cm9sbGVyMiIsImlhdCI6MTUyMjQ5OTg5MywidW5pY29ybl9wb255IjoiL2NIckhTSVVUK3NQeEk9In0.6C7tJEv6oTlQv8Ov4UKjpRyURWI-4w9EMFeCJt28OE4'
  144. HTTP_X_FORWARDED_FOR = '91.146.50.41'
  145. HTTP_X_USER_ROLE = 'controller'
  146. PATH_INFO = '/api/incidents/24748/decided_to_agreed/'
  147. QUERY_STRING = ''
  148. REMOTE_ADDR = '172.18.0.3'
  149. REMOTE_HOST = '172.18.0.3'
  150. REMOTE_PORT = 33872
  151. REQUEST_METHOD = 'POST'
  152. SCRIPT_NAME = ''
  153. SERVER_NAME = '172.18.0.9'
  154. SERVER_PORT = '8000'
  155. wsgi.multiprocess = True
  156. wsgi.multithread = True
  157.  
  158. Settings:
  159. Using settings module config.settings.production
  160. ABSOLUTE_URL_OVERRIDES = {}
  161. ADMINS = []
  162. ALLOWED_HOSTS = ['.eicur.ru', 'ecur-stg-web01.mlg.ru', '10.90.8.108', 'ecur2.usetech.ru', 'ecur.usetech.ru']
  163. APPEND_SLASH = True
  164. AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
  165. AUTH_PASSWORD_VALIDATORS = '********************'
  166. AUTH_USER_MODEL = 'core.User'
  167. BASE_DIR = <Path:/app>
  168. CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://redis:6379/1', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
  169. CACHE_MIDDLEWARE_ALIAS = 'default'
  170. CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
  171. CACHE_MIDDLEWARE_SECONDS = 600
  172. CELERY_ACCEPT_CONTENT = ['application/json']
  173. CELERY_BROKER_URL = 'redis://redis:6379/0'
  174. CELERY_RESULT_BACKEND = 'redis://redis:6379/0'
  175. CELERY_RESULT_SERIALIZER = 'json'
  176. CELERY_TASK_SERIALIZER = 'json'
  177. CELERY_TIMEZONE = 'Europe/Moscow'
  178. CHANNEL_LAYERS = {'default': {'BACKEND': 'asgi_redis.RedisChannelLayer', 'CONFIG': {'hosts': [('redis', 6379)]}, 'ROUTING': 'config.routing.channel_routing'}}
  179. CSRF_COOKIE_AGE = 31449600
  180. CSRF_COOKIE_DOMAIN = None
  181. CSRF_COOKIE_HTTPONLY = False
  182. CSRF_COOKIE_NAME = 'csrftoken'
  183. CSRF_COOKIE_PATH = '/'
  184. CSRF_COOKIE_SECURE = False
  185. CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
  186. CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
  187. CSRF_TRUSTED_ORIGINS = []
  188. CSRF_USE_SESSIONS = False
  189. DATABASES = {'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}}}
  190. DATABASE_ROUTERS = 'config.db_routing.DefaultRouter'
  191. DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
  192. DATA_UPLOAD_MAX_NUMBER_FIELDS = None
  193. DATETIME_FORMAT = 'N j, Y, P'
  194. DATETIME_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']
  195. DATE_FORMAT = 'N j, Y'
  196. DATE_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']
  197. DEBUG = True
  198. DEBUG_PROPAGATE_EXCEPTIONS = False
  199. DECIMAL_SEPARATOR = '.'
  200. DEFAULT_CHARSET = 'utf-8'
  201. DEFAULT_CONTENT_TYPE = 'text/html'
  202. DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
  203. DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
  204. DEFAULT_FROM_EMAIL = 'webmaster@localhost'
  205. DEFAULT_INDEX_TABLESPACE = ''
  206. DEFAULT_TABLESPACE = ''
  207. DISALLOWED_USER_AGENTS = []
  208. DJANGO_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles']
  209. DOCX_UNZIP_TMP_DIR = '/tmp/docx_carantine/'
  210. ELASTIC_INDEX_QUEUE_PREFIX = 'elastic-index-queue-{}'
  211. ELASTIC_INDEX_QUEUE_TTL = 900
  212. ELASTIC_URL = 'http://elastic:9200'
  213. EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
  214. EMAIL_FROM = 'ecur@usetech.ru'
  215. EMAIL_HOST = 'mail.usetech.ru'
  216. EMAIL_HOST_PASSWORD = '********************'
  217. EMAIL_HOST_USER = 'ecur@usetech.ru'
  218. EMAIL_PORT = '25'
  219. EMAIL_SSL_CERTFILE = None
  220. EMAIL_SSL_KEYFILE = '********************'
  221. EMAIL_SUBJECT_PREFIX = '[Django] '
  222. EMAIL_TIMEOUT = None
  223. EMAIL_USE_LOCALTIME = False
  224. EMAIL_USE_SSL = False
  225. EMAIL_USE_TLS = True
  226. FEEDBACK_MAIL_KEY_PREFIX = '********************'
  227. FEEDBACK_MAIL_TTL = 172800
  228. FEEDBACK_TASK_LOCK_KEY = '********************'
  229. FEEDBACK_TASK_MAX_MESSAGES = 100
  230. FILE_CHARSET = 'utf-8'
  231. FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
  232. FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
  233. FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
  234. FILE_UPLOAD_PERMISSIONS = None
  235. FILE_UPLOAD_TEMP_DIR = None
  236. FIRST_DAY_OF_WEEK = 0
  237. FIXTURE_DIRS = []
  238. FORCE_SCRIPT_NAME = None
  239. FORMAT_MODULE_PATH = None
  240. FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
  241. GOODNESS_AUTH_URL = 'https://dobrodel.mosreg.ru/j_spring_security_check'
  242. GOODNESS_DOWNLOAD_URL = 'https://dobrodel.mosreg.ru/api/JsonCardsEicur'
  243. GOODNESS_PAGE_COUNT = 100
  244. GOODNESS_PASSWORD = '********************'
  245. GOODNESS_USERNAME = 'adm204'
  246. IGNORABLE_404_URLS = []
  247. INCIDENT_DOC_TYPE = 'incidents'
  248. INCIDENT_INDEX = 'incidents'
  249. INSTALLED_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']
  250. INTERNAL_IPS = []
  251. JWT_ACCESS_EXPIRATION_DELTA = datetime.timedelta(1)
  252. JWT_REFRESH_EXPIRATION_DELTA = datetime.timedelta(2)
  253. LANGUAGES = [('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')]
  254. LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
  255. LANGUAGE_CODE = 'ru-RU'
  256. LANGUAGE_COOKIE_AGE = None
  257. LANGUAGE_COOKIE_DOMAIN = None
  258. LANGUAGE_COOKIE_NAME = 'django_language'
  259. LANGUAGE_COOKIE_PATH = '/'
  260. LOCALE_PATHS = []
  261. LOCAL_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']
  262. LOGGING = {}
  263. LOGGING_CONFIG = 'logging.config.dictConfig'
  264. LOGIN_REDIRECT_URL = '/accounts/profile/'
  265. LOGIN_URL = '/accounts/login/'
  266. LOGOUT_REDIRECT_URL = None
  267. MANAGERS = []
  268. MEDIA_ROOT = '/app/media'
  269. MEDIA_URL = '/media/'
  270. MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
  271. MIDDLEWARE = ['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']
  272. MIDDLEWARE_CLASSES = ['django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware']
  273. MIGRATION_MODULES = {}
  274. MONTH_DAY_FORMAT = 'F j'
  275. MSED_PERIODIC_DELTA = 14
  276. NOTIFICATION_MESSAGE_KEY_PREFIX = '********************'
  277. NOTIFICATION_MESSAGE_TTL = 172800
  278. NOTIFICATION_TASK_LOCK_KEY = '********************'
  279. NOTIFICATION_TASK_MAX_MESSAGES = 100
  280. NUMBER_GROUPING = 0
  281. PASSWORD_HASHERS = '********************'
  282. PASSWORD_RESET_TIMEOUT_DAYS = '********************'
  283. PETITION_DOC_TYPE = 'petitions'
  284. PETITION_INDEX = 'petitions'
  285. PREPEND_WWW = False
  286. RABBITMQ_DEFAULT_PASS = '********************'
  287. RABBITMQ_DEFAULT_USER = ''
  288. RABBITMQ_GOODNESS_EVENTS_IN_QUEUE = ''
  289. RABBITMQ_GOODNESS_EVENTS_OUT_QUEUE = ''
  290. RABBITMQ_GOODNESS_EXCHANGE = ''
  291. RABBITMQ_GOODNESS_PETITION_IN_QUEUE = ''
  292. RABBITMQ_GOODNESS_RESPONSE_OUT_QUEUE = ''
  293. RABBITMQ_SERVER = ''
  294. RAVEN_CONFIG = {'CELERY_LOGLEVEL': 20, 'DSN': ''}
  295. READ_DOT_ENV_FILE = False
  296. REST_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}
  297. ROOT_URLCONF = 'config.urls'
  298. RSO_SERVER_DICT_ENDPOINT = 'http://tx.rco.ru/updateCats/'
  299. RSO_SERVER_PETITION_ENDPOINT = 'http://tx.rco.ru/docTasks/'
  300. RSO_SERVER_SPAM_ENDPOINT = ''
  301. SECRET_KEY = '********************'
  302. SECURE_BROWSER_XSS_FILTER = False
  303. SECURE_CONTENT_TYPE_NOSNIFF = False
  304. SECURE_HSTS_INCLUDE_SUBDOMAINS = False
  305. SECURE_HSTS_PRELOAD = False
  306. SECURE_HSTS_SECONDS = 0
  307. SECURE_PROXY_SSL_HEADER = None
  308. SECURE_REDIRECT_EXEMPT = []
  309. SECURE_SSL_HOST = None
  310. SECURE_SSL_REDIRECT = False
  311. SENTRY_CLIENT = 'raven.contrib.django.raven_compat.DjangoClient'
  312. SENTRY_DSN = ''
  313. SERVER_EMAIL = 'root@localhost'
  314. SESSION_CACHE_ALIAS = 'default'
  315. SESSION_COOKIE_AGE = 1209600
  316. SESSION_COOKIE_DOMAIN = None
  317. SESSION_COOKIE_HTTPONLY = True
  318. SESSION_COOKIE_NAME = 'sessionid'
  319. SESSION_COOKIE_PATH = '/'
  320. SESSION_COOKIE_SECURE = False
  321. SESSION_ENGINE = 'django.contrib.sessions.backends.db'
  322. SESSION_EXPIRE_AT_BROWSER_CLOSE = False
  323. SESSION_FILE_PATH = None
  324. SESSION_SAVE_EVERY_REQUEST = False
  325. SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
  326. SETTINGS_MODULE = 'config.settings.production'
  327. SHORT_DATETIME_FORMAT = 'm/d/Y P'
  328. SHORT_DATE_FORMAT = 'm/d/Y'
  329. SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
  330. SILENCED_SYSTEM_CHECKS = []
  331. SKPDI_API_HOST = '********************'
  332. SKPDI_PASSWORD = '********************'
  333. SKPDI_USERNAME = 'ecur'
  334. SMS_PASSWORD = '********************'
  335. SMS_URL = 'http://cab.websms.ru/http_in6.asp?{}&format=xml'
  336. SMS_USERNAME = 'medialogia'
  337. STATICFILES_DIRS = []
  338. STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
  339. STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
  340. STATIC_ROOT = '/app/static'
  341. STATIC_URL = '/static/'
  342. SWAGGER_SETTINGS = {'LOGIN_URL': 'rest_framework:login', 'LOGOUT_URL': 'rest_framework:logout'}
  343. SYNC_DATA_WITH_ELASTIC = True
  344. TEMPLATES = [{'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']}}]
  345. TEST_NON_SERIALIZED_APPS = []
  346. TEST_RUNNER = 'django.test.runner.DiscoverRunner'
  347. THIRD_PARTY_APPS = ['channels', 'rest_framework', 'rest_framework_swagger', 'django_extensions', 'fsm_admin', 'django_permanent', 'nested_inline', 'tinymce', 'mptt']
  348. THOUSAND_SEPARATOR = ','
  349. TIME_FORMAT = 'P'
  350. TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
  351. TIME_ZONE = 'Europe/Moscow'
  352. TINYMCE_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'}
  353. USE_ETAGS = False
  354. USE_I18N = True
  355. USE_L10N = True
  356. USE_THOUSAND_SEPARATOR = False
  357. USE_TZ = True
  358. USE_X_FORWARDED_HOST = False
  359. USE_X_FORWARDED_PORT = False
  360. VPN_PROXY = 'http://192.168.100.99:3128'
  361. WSGI_APPLICATION = 'config.wsgi.application'
  362. X_FRAME_OPTIONS = 'SAMEORIGIN'
  363. YEAR_MONTH_FORMAT = 'F Y'
  364.  
  365.  
  366. You're seeing this error because you have DEBUG = True in your
  367. Django settings file. Change that to False, and Django will
  368. display a standard page generated by the handler for this status code.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement