· 7 years ago · May 08, 2018, 06:02 PM
1TypeError at /api/projectitems/a53a168a-2161-46c3-afdc-5c597b275f69/
2'NoneType' object is not callable
3
4Request Method: PATCH
5Request URL: http://notamdev.qantor.ru/api/projectitems/a53a168a-2161-46c3-afdc-5c597b275f69/
6Django Version: 2.0.4
7Python Executable: /home/vhost/notam/env/bin/python3
8Python Version: 3.6.5
9Python Path: ['/home/vhost/notam/src/server', '/home/vhost/notam/env/bin', '/home/vhost/notam/env/lib/python36.zip', '/home/vhost/notam/env/lib/python3.6', '/home/vhost/notam/env/lib/python3.6/lib-dynload', '/usr/lib/python3.6', '/home/vhost/notam/env/lib/python3.6/site-packages', '/home/vhost/notam/src/server']
10Server time: Вт, 8 Май 2018 17:59:20 +0000
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 'django.contrib.gis',
19 'rest_framework',
20 'rest_framework_gis',
21 'rest_framework.authtoken',
22 'rest_auth',
23 'sequences.apps.SequencesConfig',
24 'common',
25 'conf',
26 'notam',
27 'aixm',
28 'data',
29 'entities',
30 'projects',
31 'relief',
32 'scenarios',
33 'stages',
34 'raven.contrib.django.raven_compat',
35 'drf_yasg']
36Installed Middleware:
37['raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
38 'raven.contrib.django.middleware.SentryMiddleware',
39 'django.middleware.security.SecurityMiddleware',
40 'django.contrib.sessions.middleware.SessionMiddleware',
41 'django.middleware.common.CommonMiddleware',
42 'django.middleware.csrf.CsrfViewMiddleware',
43 'django.contrib.auth.middleware.AuthenticationMiddleware',
44 'django.contrib.messages.middleware.MessageMiddleware',
45 'django.middleware.clickjacking.XFrameOptionsMiddleware']
46
47
48Traceback:
49
50File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
51 35. response = get_response(request)
52
53File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
54 128. response = self.process_exception_by_middleware(e, request)
55
56File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
57 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
58
59File "/home/vhost/notam/env/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
60 54. return view_func(*args, **kwargs)
61
62File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
63 103. return self.dispatch(request, *args, **kwargs)
64
65File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
66 483. response = self.handle_exception(exc)
67
68File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
69 443. self.raise_uncaught_exception(exc)
70
71File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
72 480. response = handler(request, *args, **kwargs)
73
74File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/mixins.py" in partial_update
75 84. return self.update(request, *args, **kwargs)
76
77File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/mixins.py" in update
78 77. return Response(serializer.data)
79
80File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in data
81 560. ret = super(Serializer, self).data
82
83File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in data
84 262. self._data = self.to_representation(self.instance)
85
86File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in to_representation
87 514. attribute = field.get_attribute(instance)
88
89File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/fields.py" in get_attribute
90 441. return get_attribute(instance, self.source_attrs)
91
92File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/fields.py" in get_attribute
93 100. instance = getattr(instance, attr)
94
95File "/home/vhost/notam/src/server/projects/models.py" in display_values
96 284. value = to_string(self.values, language.pk)
97
98File "/home/vhost/notam/src/server/projects/utils.py" in airspace_volume_to_string
99 281. return surface_to_notam(values)
100
101File "/home/vhost/notam/src/server/projects/utils.py" in surface_to_notam
102 237. result.append(types.get(patch.get('type'))(patch))
103
104Exception Type: TypeError at /api/projectitems/a53a168a-2161-46c3-afdc-5c597b275f69/
105Exception Value: 'NoneType' object is not callable
106Request information:
107USER: admin
108
109GET: No GET data
110
111POST: No POST data
112
113FILES: No FILES data
114
115COOKIES:
116token = 'hogB2aOSgEehmg1b9E5SPA'
117csrftoken = 'aVVCpL5569cvQ6awmIGw5zp9xWCLZ7SY1flv4aD26xYl975yIc8DDIhYK24k23og'
118sessionid = 'pvkof1k9jad6t515r7l0zieothfl18z1'
119
120META:
121CONTENT_LENGTH = '144'
122CONTENT_TYPE = 'application/json'
123CSRF_COOKIE = 'aVVCpL5569cvQ6awmIGw5zp9xWCLZ7SY1flv4aD26xYl975yIc8DDIhYK24k23og'
124HTTP_ACCEPT = 'application/json, text/plain, */*'
125HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
126HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,pt;q=0.6'
127HTTP_AUTHORIZATION = 'Token 7a6217f3cb517c35d45a64dedb81e7d75b93daa4'
128HTTP_CONNECTION = 'close'
129HTTP_COOKIE = 'token=hogB2aOSgEehmg1b9E5SPA; csrftoken=aVVCpL5569cvQ6awmIGw5zp9xWCLZ7SY1flv4aD26xYl975yIc8DDIhYK24k23og; sessionid=pvkof1k9jad6t515r7l0zieothfl18z1'
130HTTP_HOST = 'notamdev.qantor.ru'
131HTTP_ORIGIN = 'http://localhost:4200'
132HTTP_REFERER = 'http://localhost:4200/objects/aff6481e-a23a-4230-b183-a1a92e0cef90/%5B%7B%22type%22:%22entity_layer%22,%22id%22:%227f17a504-92a0-4714-8269-ecc001ea7b14%22%7D%5D/edit/5e887fdd-f4aa-404c-ad8f-a410098818e9'
133HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36'
134HTTP_X_FORWARDED_FOR = '31.47.102.254'
135HTTP_X_FORWARDED_PROTOCOL = 'http'
136HTTP_X_REAL_IP = '31.47.102.254'
137PATH_INFO = '/api/projectitems/a53a168a-2161-46c3-afdc-5c597b275f69/'
138QUERY_STRING = ''
139RAW_URI = '/api/projectitems/a53a168a-2161-46c3-afdc-5c597b275f69/'
140REMOTE_ADDR = '127.0.0.1'
141REMOTE_PORT = '41864'
142REQUEST_METHOD = 'PATCH'
143SCRIPT_NAME = ''
144SERVER_NAME = '127.0.0.1'
145SERVER_PORT = '8088'
146SERVER_PROTOCOL = 'HTTP/1.0'
147SERVER_SOFTWARE = 'gunicorn/19.7.1'
148gunicorn.socket = <socket.socket fd=12, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 8088), raddr=('127.0.0.1', 41864)>
149wsgi.errors = <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fefc3f58b00>
150wsgi.file_wrapper = ''
151wsgi.input = <gunicorn.http.body.Body object at 0x7fefc3f58c18>
152wsgi.multiprocess = True
153wsgi.multithread = True
154wsgi.run_once = False
155wsgi.url_scheme = 'http'
156wsgi.version = '(1, 0)'
157
158Settings:
159Using settings module conf.settings
160ABSOLUTE_URL_OVERRIDES = {}
161ADMINS = []
162ALLOWED_HOSTS = ['*']
163APPEND_SLASH = True
164AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
165AUTH_PASSWORD_VALIDATORS = '********************'
166AUTH_USER_MODEL = 'common.User'
167BASE_DIR = '/home/vhost/notam/src/server'
168CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://localhost:6379/10', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
169CACHE_MIDDLEWARE_ALIAS = 'default'
170CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
171CACHE_MIDDLEWARE_SECONDS = 600
172CELERYD_HIJACK_ROOT_LOGGER = False
173CELERY_BROKER_URL = 'redis://localhost:6379/9'
174CELERY_TASK_DEFAULT_QUEUE = 'notam'
175CELERY_TIMEZONE = 'UTC'
176CSRF_COOKIE_AGE = 31449600
177CSRF_COOKIE_DOMAIN = None
178CSRF_COOKIE_HTTPONLY = False
179CSRF_COOKIE_NAME = 'csrftoken'
180CSRF_COOKIE_PATH = '/'
181CSRF_COOKIE_SECURE = False
182CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
183CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
184CSRF_TRUSTED_ORIGINS = []
185CSRF_USE_SESSIONS = False
186DATABASES = {'default': {'ENGINE': 'django.contrib.gis.db.backends.postgis', 'NAME': 'notam', 'USER': 'notam', 'HOST': '10.9.3.1', 'PASSWORD': '********************', 'CONN_MAX_AGE': None, 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'OPTIONS': {}, 'TIME_ZONE': None, 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
187DATABASE_ROUTERS = []
188DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
189DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
190DATETIME_FORMAT = 'N j, Y, P'
191DATETIME_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']
192DATE_FORMAT = 'N j, Y'
193DATE_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']
194DEBUG = True
195DEBUG_PROPAGATE_EXCEPTIONS = False
196DECIMAL_SEPARATOR = '.'
197DEFAULT_CHARSET = 'utf-8'
198DEFAULT_CONTENT_TYPE = 'text/html'
199DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
200DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
201DEFAULT_FROM_EMAIL = 'webmaster@localhost'
202DEFAULT_INDEX_TABLESPACE = ''
203DEFAULT_TABLESPACE = ''
204DISALLOWED_USER_AGENTS = []
205EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
206EMAIL_HOST = 'localhost'
207EMAIL_HOST_PASSWORD = '********************'
208EMAIL_HOST_USER = ''
209EMAIL_PORT = 25
210EMAIL_SSL_CERTFILE = None
211EMAIL_SSL_KEYFILE = '********************'
212EMAIL_SUBJECT_PREFIX = '[Django] '
213EMAIL_TIMEOUT = None
214EMAIL_USE_LOCALTIME = False
215EMAIL_USE_SSL = False
216EMAIL_USE_TLS = False
217FILE_CHARSET = 'utf-8'
218FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
219FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
220FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
221FILE_UPLOAD_PERMISSIONS = None
222FILE_UPLOAD_TEMP_DIR = None
223FIRST_DAY_OF_WEEK = 0
224FIXTURE_DIRS = []
225FORCE_SCRIPT_NAME = None
226FORMAT_MODULE_PATH = None
227FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
228IGNORABLE_404_URLS = []
229INSTALLED_APPS = ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.gis', 'rest_framework', 'rest_framework_gis', 'rest_framework.authtoken', 'rest_auth', 'sequences.apps.SequencesConfig', 'common', 'conf', 'notam', 'aixm', 'data', 'entities', 'projects', 'relief', 'scenarios', 'stages', 'raven.contrib.django.raven_compat', 'drf_yasg']
230INTERNAL_IPS = []
231LANGUAGES = [('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')]
232LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
233LANGUAGE_CODE = 'ru'
234LANGUAGE_COOKIE_AGE = None
235LANGUAGE_COOKIE_DOMAIN = None
236LANGUAGE_COOKIE_NAME = 'django_language'
237LANGUAGE_COOKIE_PATH = '/'
238LOCALE_PATHS = []
239LOGGING = {}
240LOGGING_CONFIG = 'logging.config.dictConfig'
241LOGIN_REDIRECT_URL = '/accounts/profile/'
242LOGIN_URL = '/accounts/login/'
243LOGOUT_REDIRECT_URL = None
244MANAGERS = []
245MEDIA_ROOT = '/home/vhost/notam/media'
246MEDIA_URL = '/media/'
247MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
248MIDDLEWARE = ['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']
249MIGRATION_MODULES = {}
250MONTH_DAY_FORMAT = 'F j'
251NOTAM_COORDINATES_TRANSLATIONS = {'en': 'NSWE', 'ru': 'СЮЗВ'}
252NOTAM_COUNTRY_CODE = 'UAXX'
253NOTAM_DEFAULT_LANG = 'en'
254NOTAM_PATH = '/home/vhost/notam/media/notam'
255NOTAM_TEMPLATES = {'EST': {'en': '{} EST', 'ru': '{} Ð ÐСЧ'}, 'CNL': {'en': 'CNL', 'ru': 'ОТМ'}, 'PERM': {'en': 'PERM', 'ru': 'ПОСТ'}, 'DAILY': {'en': 'DAILY {}', 'ru': 'ЕЖЕДÐЕВÐО {}'}, 'EXCLUDE': {'en': 'EXCLUDE {}', 'ru': 'КРОМЕ {}'}, 'JAN': {'en': 'JAN', 'ru': 'ЯÐÐ’'}, 'FEB': {'en': 'FEB', 'ru': 'ФЕВ'}, 'MAR': {'en': 'MAR', 'ru': 'МÐÐ '}, 'APR': {'en': 'APR', 'ru': 'ÐПР'}, 'MAY': {'en': 'MAY', 'ru': 'МÐЙ'}, 'JUN': {'en': 'JUN', 'ru': 'ИЮÐ'}, 'JUL': {'en': 'JUL', 'ru': 'ИЮЛ'}, 'AUG': {'en': 'AUG', 'ru': 'ÐВГ'}, 'SEP': {'en': 'SEP', 'ru': 'СЕÐ'}, 'OCT': {'en': 'OCT', 'ru': 'ОКТ'}, 'NOV': {'en': 'NOV', 'ru': 'ÐОЯ'}, 'DEC': {'en': 'DEC', 'ru': 'ДЕК'}, 'MON': {'en': 'MON', 'ru': 'ПÐ'}, 'TUE': {'en': 'TUE', 'ru': 'ВТ'}, 'WED': {'en': 'WED', 'ru': 'СР'}, 'THU': {'en': 'THU', 'ru': 'ЧТ'}, 'FRI': {'en': 'FRI', 'ru': 'ПТ'}, 'SAT': {'en': 'SAT', 'ru': 'СБ'}, 'SUN': {'en': 'SUN', 'ru': 'ВС'}, 'HOL': {'en': 'HOL', 'ru': 'ПРÐЗДÐИЧÐЫЕ ДÐИ'}, 'SR': {'en': 'SR', 'ru': 'ВСХ'}, 'SS': {'en': 'SS', 'ru': 'ЗÐÐ¥'}, 'PLUS': {'en': 'PLUS', 'ru': 'ПЛЮС'}, 'MINUS': {'en': 'MINUS', 'ru': 'МИÐУС'}}
256NOTAM_TRANSLATIONS = {'en': 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'ru': 'ÐБЦДЕФГХИЙКЛМÐОПЩРСТУЖВЬЫЗ'}
257NOTAM_UOM_TEMPLATES = {'M': {'en': 'M', 'ru': 'М'}, 'KM': {'en': 'KM', 'ru': 'КМ'}, 'SEC': {'en': 'SEC', 'ru': 'СЕК'}, 'MIN': {'en': 'MIN', 'ru': 'МИÐ'}, 'HR': {'en': 'HR', 'ru': 'ЧÐС'}, 'KG': {'en': 'KG', 'ru': 'КГ'}, 'LB': {'en': 'LB', 'ru': 'ФУÐТ'}, 'HZ': {'en': 'HZ', 'ru': 'ГЦ'}, 'KHZ': {'en': 'KHZ', 'ru': 'КГЦ'}, 'MHZ': {'en': 'MHZ', 'ru': 'МГЦ'}, 'GHZ': {'en': 'GHZ', 'ru': 'ГГЦ'}}
258NUMBER_GROUPING = 0
259PASSWORD_HASHERS = '********************'
260PASSWORD_RESET_TIMEOUT_DAYS = '********************'
261PREPEND_WWW = False
262RAVEN_CONFIG = {'dsn': 'http://2d65a30e486048d29889a28439b4a0d1:66dd24e952ee425cb9ea8059dc4d5124@sentry.qantor.ru/8'}
263REST_AUTH_SERIALIZERS = {'USER_DETAILS_SERIALIZER': 'common.serializers.UserSerializer'}
264REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',), 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',), 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination'}
265ROOT_URLCONF = 'conf.urls'
266SECRETS_PATH = '********************'
267SECRET_KEY = '********************'
268SECURE_BROWSER_XSS_FILTER = False
269SECURE_CONTENT_TYPE_NOSNIFF = False
270SECURE_HSTS_INCLUDE_SUBDOMAINS = False
271SECURE_HSTS_PRELOAD = False
272SECURE_HSTS_SECONDS = 0
273SECURE_PROXY_SSL_HEADER = None
274SECURE_REDIRECT_EXEMPT = []
275SECURE_SSL_HOST = None
276SECURE_SSL_REDIRECT = False
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.settings'
291SHORT_DATETIME_FORMAT = 'm/d/Y P'
292SHORT_DATE_FORMAT = 'm/d/Y'
293SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
294SILENCED_SYSTEM_CHECKS = []
295SITE_ID = 1
296SMUGGLER_INDENT = 4
297STATICFILES_DIRS = []
298STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
299STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
300STATIC_ROOT = '/home/vhost/notam/static'
301STATIC_URL = '/static/'
302TEMPLATES = [{'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']}}]
303TEST_NON_SERIALIZED_APPS = []
304TEST_RUNNER = 'django.test.runner.DiscoverRunner'
305THOUSAND_SEPARATOR = ','
306TIME_FORMAT = 'P'
307TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
308TIME_ZONE = 'UTC'
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'
319
320
321You're seeing this error because you have DEBUG = True in your
322Django settings file. Change that to False, and Django will
323display a standard page generated by the handler for this status code.