· 7 years ago · Jun 24, 2018, 04:52 PM
1AttributeError at /api/projects/0e2ccbe2-9863-495e-930d-df833d8e1b43/
2'str' object has no attribute 'get'
3
4Request Method: GET
5Request URL: http://notamdev.qantor.ru/api/projects/0e2ccbe2-9863-495e-930d-df833d8e1b43/
6Django Version: 2.0.6
7Python Executable: /home/vhost/notam/env/bin/python3
8Python Version: 3.6.5
9Python Path: ['.', '/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: Ð’Ñ, 24 Июн 2018 16:48:37 +0000
11Installed Applications:
12['admin_views',
13 'django.contrib.admin',
14 'django.contrib.auth',
15 'django.contrib.contenttypes',
16 'django.contrib.sessions',
17 'django.contrib.messages',
18 'django.contrib.staticfiles',
19 'django.contrib.gis',
20 'channels',
21 'rest_framework',
22 'rest_framework_gis',
23 'rest_framework.authtoken',
24 'rest_auth',
25 'sequences.apps.SequencesConfig',
26 'admirarchy',
27 'common',
28 'conf',
29 'notam',
30 'aixm',
31 'data',
32 'entities',
33 'projects',
34 'relief',
35 'scenarios',
36 'stages',
37 'raven.contrib.django.raven_compat',
38 'drf_yasg',
39 'django_prometheus']
40Installed Middleware:
41('raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware',
42 'raven.contrib.django.middleware.SentryMiddleware',
43 'django_prometheus.middleware.PrometheusBeforeMiddleware',
44 'django.middleware.security.SecurityMiddleware',
45 'django.contrib.sessions.middleware.SessionMiddleware',
46 'django.middleware.common.CommonMiddleware',
47 'django.middleware.csrf.CsrfViewMiddleware',
48 'django.contrib.auth.middleware.AuthenticationMiddleware',
49 'django.contrib.messages.middleware.MessageMiddleware',
50 'django.middleware.clickjacking.XFrameOptionsMiddleware',
51 'django_prometheus.middleware.PrometheusAfterMiddleware')
52
53
54Traceback:
55
56File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
57 35. response = get_response(request)
58
59File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
60 128. response = self.process_exception_by_middleware(e, request)
61
62File "/home/vhost/notam/env/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
63 126. response = wrapped_callback(request, *callback_args, **callback_kwargs)
64
65File "/home/vhost/notam/env/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
66 54. return view_func(*args, **kwargs)
67
68File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/viewsets.py" in view
69 103. return self.dispatch(request, *args, **kwargs)
70
71File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
72 483. response = self.handle_exception(exc)
73
74File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in handle_exception
75 443. self.raise_uncaught_exception(exc)
76
77File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/views.py" in dispatch
78 480. response = handler(request, *args, **kwargs)
79
80File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/mixins.py" in retrieve
81 58. return Response(serializer.data)
82
83File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in data
84 560. ret = super(Serializer, self).data
85
86File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in data
87 262. self._data = self.to_representation(self.instance)
88
89File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/serializers.py" in to_representation
90 527. ret[field.field_name] = field.to_representation(attribute)
91
92File "/home/vhost/notam/env/lib/python3.6/site-packages/rest_framework/fields.py" in to_representation
93 1855. return method(value)
94
95File "./projects/serializers/model.py" in get_templates
96 204. return {language.pk: obj.template(language.pk) for language in obj.languages.all()}
97
98File "./projects/serializers/model.py" in <dictcomp>
99 204. return {language.pk: obj.template(language.pk) for language in obj.languages.all()}
100
101File "./projects/models.py" in template
102 148. 'circle': geo_radius(self, lang=lang),
103
104File "./notam/utils.py" in geo_radius
105 219. geometry_collection = get_geo_collection_from_horizontal_projection_values(horizontal_projection_item.values)
106
107File "./notam/utils.py" in get_geo_collection_from_horizontal_projection_values
108 199. geos_figures = get_geos_from_horizontal_projection_values(horizontal_projection_values)
109
110File "./notam/utils.py" in get_geos_from_horizontal_projection_values
111 190. for figure in volume.get('exterior', []):
112
113Exception Type: AttributeError at /api/projects/0e2ccbe2-9863-495e-930d-df833d8e1b43/
114Exception Value: 'str' object has no attribute 'get'
115Request information:
116USER: dima11221122
117
118GET: No GET data
119
120POST: No POST data
121
122FILES: No FILES data
123
124COOKIES:
125csrftoken = 'qUdspayy2iSc0lF2UJ3iGR7oUGdVirPF2GM3JaPN1heRyC2shyhPrxxjlSSrwjfk'
126sessionid = '7nxmey7n4ywbq6ragtleexom5v02dumo'
127PHPSESSID = 'vmj9o781uibkh6l9bfc2ml8kt6'
128
129META:
130CSRF_COOKIE = 'qUdspayy2iSc0lF2UJ3iGR7oUGdVirPF2GM3JaPN1heRyC2shyhPrxxjlSSrwjfk'
131HTTP_ACCEPT = 'application/json, text/plain, */*'
132HTTP_ACCEPT_ENCODING = 'gzip, deflate, br'
133HTTP_ACCEPT_LANGUAGE = 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,pt;q=0.6'
134HTTP_AUTHORIZATION = 'Token 8fb853ac8812ce0997d91c0d76c2aa9098c44201'
135HTTP_CONNECTION = 'close'
136HTTP_COOKIE = 'csrftoken=qUdspayy2iSc0lF2UJ3iGR7oUGdVirPF2GM3JaPN1heRyC2shyhPrxxjlSSrwjfk; sessionid=7nxmey7n4ywbq6ragtleexom5v02dumo; PHPSESSID=vmj9o781uibkh6l9bfc2ml8kt6'
137HTTP_HOST = 'notamdev.qantor.ru'
138HTTP_REFERER = 'http://localhost:4200/objects/entity_layer/abb8e5a6-2493-457c-b75a-e2f44ae66baf/edit/0e2ccbe2-9863-495e-930d-df833d8e1b43'
139HTTP_USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36'
140HTTP_X_FORWARDED_FOR = '80.234.19.16'
141HTTP_X_FORWARDED_PROTOCOL = 'https'
142HTTP_X_REAL_IP = '80.234.19.16'
143PATH_INFO = '/api/projects/0e2ccbe2-9863-495e-930d-df833d8e1b43/'
144QUERY_STRING = ''
145REMOTE_ADDR = '127.0.0.1'
146REMOTE_HOST = '127.0.0.1'
147REMOTE_PORT = 51226
148REQUEST_METHOD = 'GET'
149SCRIPT_NAME = ''
150SERVER_NAME = '127.0.0.1'
151SERVER_PORT = '8088'
152wsgi.multiprocess = True
153wsgi.multithread = True
154
155Settings:
156Using settings module conf.settings
157ABSOLUTE_URL_OVERRIDES = {}
158ADMINS = []
159ALLOWED_HOSTS = ['*']
160APPEND_SLASH = True
161ASGI_APPLICATION = 'conf.routing.application'
162AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.ModelBackend']
163AUTH_PASSWORD_VALIDATORS = '********************'
164AUTH_USER_MODEL = 'common.User'
165BROKER_URL = 'redis://localhost:6379/9'
166CACHES = {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'LOCATION': 'redis://localhost:6379/10', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}}
167CACHE_MIDDLEWARE_ALIAS = 'default'
168CACHE_MIDDLEWARE_KEY_PREFIX = '********************'
169CACHE_MIDDLEWARE_SECONDS = 600
170CELERYD_HIJACK_ROOT_LOGGER = False
171CELERY_BROKER_URL = 'redis://localhost:6379/9'
172CELERY_TASK_DEFAULT_QUEUE = 'notam'
173CELERY_TIMEZONE = 'UTC'
174CHANNELS_BROKER_HOST = 'localhost'
175CHANNELS_BROKER_PORT = 6379
176CHANNELS_BROKER_PREFIX = 'notam_django_channels_namespace'
177CHANNEL_LAYERS = {'default': {'BACKEND': 'channels_redis.core.RedisChannelLayer', 'CONFIG': {'hosts': [('localhost', 6379)], 'prefix': 'notam_django_channels_namespace'}}}
178CSRF_COOKIE_AGE = 31449600
179CSRF_COOKIE_DOMAIN = None
180CSRF_COOKIE_HTTPONLY = False
181CSRF_COOKIE_NAME = 'csrftoken'
182CSRF_COOKIE_PATH = '/'
183CSRF_COOKIE_SECURE = False
184CSRF_FAILURE_VIEW = 'django.views.csrf.csrf_failure'
185CSRF_HEADER_NAME = 'HTTP_X_CSRFTOKEN'
186CSRF_TRUSTED_ORIGINS = []
187CSRF_USE_SESSIONS = False
188DATABASES = {'default': {'NAME': 'notam', 'USER': 'notam', 'PASSWORD': '********************', 'HOST': '127.0.0.1', 'PORT': '', 'CONN_MAX_AGE': 1000000000, 'OPTIONS': {}, 'ENGINE': 'django.contrib.gis.db.backends.postgis', 'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'TIME_ZONE': None, 'TEST': {'CHARSET': None, 'COLLATION': None, 'NAME': None, 'MIRROR': None}}}
189DATABASE_ROUTERS = []
190DATA_UPLOAD_MAX_MEMORY_SIZE = 2621440
191DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
192DATETIME_FORMAT = 'N j, Y, P'
193DATETIME_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']
194DATE_FORMAT = 'N j, Y'
195DATE_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']
196DEBUG = True
197DEBUG_PROPAGATE_EXCEPTIONS = False
198DECIMAL_SEPARATOR = '.'
199DEFAULT_CHARSET = 'utf-8'
200DEFAULT_CONTENT_TYPE = 'text/html'
201DEFAULT_EXCEPTION_REPORTER_FILTER = 'django.views.debug.SafeExceptionReporterFilter'
202DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
203DEFAULT_FROM_EMAIL = 'webmaster@localhost'
204DEFAULT_INDEX_TABLESPACE = ''
205DEFAULT_TABLESPACE = ''
206DISALLOWED_USER_AGENTS = []
207EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
208EMAIL_HOST = 'localhost'
209EMAIL_HOST_PASSWORD = '********************'
210EMAIL_HOST_USER = ''
211EMAIL_PORT = 25
212EMAIL_SSL_CERTFILE = None
213EMAIL_SSL_KEYFILE = '********************'
214EMAIL_SUBJECT_PREFIX = '[Django] '
215EMAIL_TIMEOUT = None
216EMAIL_USE_LOCALTIME = False
217EMAIL_USE_SSL = False
218EMAIL_USE_TLS = False
219FILE_CHARSET = 'utf-8'
220FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
221FILE_UPLOAD_HANDLERS = ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
222FILE_UPLOAD_MAX_MEMORY_SIZE = 2621440
223FILE_UPLOAD_PERMISSIONS = None
224FILE_UPLOAD_TEMP_DIR = None
225FIRST_DAY_OF_WEEK = 0
226FIXTURE_DIRS = []
227FORCE_SCRIPT_NAME = None
228FORMAT_MODULE_PATH = None
229FORM_RENDERER = 'django.forms.renderers.DjangoTemplates'
230IGNORABLE_404_URLS = []
231INSTALLED_APPS = ['admin_views', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.gis', 'channels', 'rest_framework', 'rest_framework_gis', 'rest_framework.authtoken', 'rest_auth', 'sequences.apps.SequencesConfig', 'admirarchy', 'common', 'conf', 'notam', 'aixm', 'data', 'entities', 'projects', 'relief', 'scenarios', 'stages', 'raven.contrib.django.raven_compat', 'drf_yasg', 'django_prometheus']
232INTERNAL_IPS = []
233LANGUAGES = [('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')]
234LANGUAGES_BIDI = ['he', 'ar', 'fa', 'ur']
235LANGUAGE_CODE = 'ru'
236LANGUAGE_COOKIE_AGE = None
237LANGUAGE_COOKIE_DOMAIN = None
238LANGUAGE_COOKIE_NAME = 'django_language'
239LANGUAGE_COOKIE_PATH = '/'
240LOCALE_PATHS = []
241LOGGING = {}
242LOGGING_CONFIG = 'logging.config.dictConfig'
243LOGIN_REDIRECT_URL = '/accounts/profile/'
244LOGIN_URL = '/accounts/login/'
245LOGOUT_REDIRECT_URL = None
246MANAGERS = []
247MEDIA_ROOT = '/home/vhost/notam/media'
248MEDIA_URL = '/media/'
249MESSAGE_STORAGE = 'django.contrib.messages.storage.fallback.FallbackStorage'
250MIDDLEWARE = "('raven.contrib.django.middleware.DjangoRestFrameworkCompatMiddleware', 'raven.contrib.django.middleware.SentryMiddleware', 'django_prometheus.middleware.PrometheusBeforeMiddleware', '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', 'django_prometheus.middleware.PrometheusAfterMiddleware')"
251MIGRATION_MODULES = {}
252MONTH_DAY_FORMAT = 'F j'
253NOTAM_COORDINATES_TRANSLATIONS = {'en': 'NSWE', 'ru': 'СЮЗВ'}
254NOTAM_COUNTRY_CODE = 'UAXX'
255NOTAM_DEFAULT_LANG = 'en'
256NOTAM_PATH = '/home/vhost/notam/media/notam'
257NOTAM_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': 'МИÐУС'}, 'ArcByCenterPoint': {'en': '{start} {direction} ARC OF RADIUS {radius:g}{radius_uom} CENTRED ON {center} TO {end}', 'ru': '{start} ДÐЛЕЕ ПО ДУГЕ {direction} Ð ÐДИУСОМ {radius:g}{radius_uom} С ЦЕÐТРОМ {center} ДО {end}'}, 'CLOCKWISE': {'en': 'CLOCKWISE', 'ru': 'ПО ЧÐСОВОЙ СТРЕЛКЕ'}, 'COUNTERCLOCKWISE': {'en': 'COUNTERCLOCKWISE', 'ru': 'ПРОТИВ ЧÐСОВОЙ СТРЕЛКИ'}}
258NOTAM_TRANSLATIONS = {'en': 'ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'ru': 'ÐБЦДЕФГХИЙКЛМÐОПЩРСТУЖВЬЫЗ'}
259NOTAM_UOM_TEMPLATES = {'M': {'en': 'M', 'ru': 'М'}, 'KM': {'en': 'KM', 'ru': 'КМ'}, 'FL': {'en': 'FL', 'ru': 'FL'}, 'NM': {'en': 'NM', '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': 'ГГЦ'}, 'DEG': {'en': 'DEG', 'ru': 'ГРÐД.'}}
260NUMBER_GROUPING = 0
261PASSWORD_HASHERS = '********************'
262PASSWORD_RESET_TIMEOUT_DAYS = '********************'
263PREPEND_WWW = False
264RAVEN_CONFIG = {'dsn': 'http://2d65a30e486048d29889a28439b4a0d1:66dd24e952ee425cb9ea8059dc4d5124@sentry.qantor.ru/8'}
265REST_AUTH_SERIALIZERS = {'USER_DETAILS_SERIALIZER': 'common.serializers.UserSerializer'}
266REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework.authentication.TokenAuthentication',), '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'}
267ROOT_URLCONF = 'conf.urls'
268SECRET_KEY = '********************'
269SECURE_BROWSER_XSS_FILTER = False
270SECURE_CONTENT_TYPE_NOSNIFF = False
271SECURE_HSTS_INCLUDE_SUBDOMAINS = False
272SECURE_HSTS_PRELOAD = False
273SECURE_HSTS_SECONDS = 0
274SECURE_PROXY_SSL_HEADER = None
275SECURE_REDIRECT_EXEMPT = []
276SECURE_SSL_HOST = None
277SECURE_SSL_REDIRECT = False
278SERVER_EMAIL = 'root@localhost'
279SESSION_CACHE_ALIAS = 'default'
280SESSION_COOKIE_AGE = 1209600
281SESSION_COOKIE_DOMAIN = None
282SESSION_COOKIE_HTTPONLY = True
283SESSION_COOKIE_NAME = 'sessionid'
284SESSION_COOKIE_PATH = '/'
285SESSION_COOKIE_SECURE = False
286SESSION_ENGINE = 'django.contrib.sessions.backends.db'
287SESSION_EXPIRE_AT_BROWSER_CLOSE = False
288SESSION_FILE_PATH = None
289SESSION_SAVE_EVERY_REQUEST = False
290SESSION_SERIALIZER = 'django.contrib.sessions.serializers.JSONSerializer'
291SETTINGS_MODULE = 'conf.settings'
292SHORT_DATETIME_FORMAT = 'm/d/Y P'
293SHORT_DATE_FORMAT = 'm/d/Y'
294SIGNING_BACKEND = 'django.core.signing.TimestampSigner'
295SILENCED_SYSTEM_CHECKS = []
296SITE_ID = 1
297SMUGGLER_INDENT = 4
298STATICFILES_DIRS = []
299STATICFILES_FINDERS = ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
300STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.StaticFilesStorage'
301STATIC_ROOT = '/home/vhost/notam/static'
302STATIC_URL = '/static/'
303TEMPLATES = [{'BACKEND': 'django.template.backends.jinja2.Jinja2', 'DIRS': ['/home/vhost/notam/src/server/projects/templates'], 'APP_DIRS': True, 'OPTIONS': {'environment': 'jinja2_bridge.environment'}}, {'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']}}]
304TEST_NON_SERIALIZED_APPS = []
305TEST_RUNNER = 'django.test.runner.DiscoverRunner'
306THOUSAND_SEPARATOR = ','
307TIME_FORMAT = 'P'
308TIME_INPUT_FORMATS = ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
309TIME_ZONE = 'UTC'
310USE_ETAGS = False
311USE_I18N = True
312USE_L10N = True
313USE_THOUSAND_SEPARATOR = False
314USE_TZ = True
315USE_X_FORWARDED_HOST = False
316USE_X_FORWARDED_PORT = False
317WSGI_APPLICATION = 'conf.wsgi.application'
318X_FRAME_OPTIONS = 'SAMEORIGIN'
319YEAR_MONTH_FORMAT = 'F Y'
320
321
322You're seeing this error because you have DEBUG = True in your
323Django settings file. Change that to False, and Django will
324display a standard page generated by the handler for this status code.