· 4 years ago · Mar 24, 2021, 07:06 AM
1AttributeError at /uk/products/zawor-kulowy-2-elementowy-nierdzewny-12-wz/
2'NoneType' object has no attribute 'get_ancestors'
3Request Method: GET
4Request URL: http://pnevmat.webcase-dev.com/uk/products/zawor-kulowy-2-elementowy-nierdzewny-12-wz/
5Django Version: 3.1.4
6Exception Type: AttributeError
7Exception Value:
8'NoneType' object has no attribute 'get_ancestors'
9Exception Location: /home/pneumat_website/pneumat_website/pneumat_website/server/apps/shop/views/products.py, line 34, in get_context_data
10Python Executable: /home/pneumat_website/pneumat_website/pneumat_website/server/.venv/bin/python3.8
11Python Version: 3.8.0
12Python Path:
13['/home/pneumat_website/pneumat_website/pneumat_website/server',
14 '/home/pneumat_website/pneumat_website/pneumat_website/server',
15 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/bin',
16 '/usr/lib/python38.zip',
17 '/usr/lib/python3.8',
18 '/usr/lib/python3.8/lib-dynload',
19 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages',
20 '/home/pneumat_website/pneumat_website/pneumat_website/server/packages/px-settings',
21 '/home/pneumat_website/pneumat_website/pneumat_website/server/packages/px-django-dogpile-cache',
22 '/home/pneumat_website/pneumat_website/pneumat_website/server/packages/cy-cart',
23 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/src/django-awesome-standards',
24 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/src/django-composable-views',
25 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/src/django-jet',
26 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/src/django-vuejs-translate',
27 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
28 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
29 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
30 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
31 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
32 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf',
33 '/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/odf']
34Server time: Wed, 24 Mar 2021 06:58:05 +0000
35Traceback Switch to copy-and-paste view
36/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/django/core/handlers/exception.py, line 47, in inner
37 response = get_response(request) …
38▶ Local vars
39/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/django/core/handlers/base.py, line 179, in _get_response
40 response = wrapped_callback(request, *callback_args, **callback_kwargs) …
41▶ Local vars
42/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/django/views/generic/base.py, line 70, in view
43 return self.dispatch(request, *args, **kwargs) …
44▶ Local vars
45/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/django/views/generic/base.py, line 98, in dispatch
46 return handler(request, *args, **kwargs) …
47▶ Local vars
48/home/pneumat_website/pneumat_website/pneumat_website/server/.venv/lib/python3.8/site-packages/django/views/generic/detail.py, line 107, in get
49 context = self.get_context_data(object=self.object) …
50▶ Local vars
51/home/pneumat_website/pneumat_website/pneumat_website/server/apps/shop/views/products.py, line 34, in get_context_data
52 x.id: x for x in self.object.get_category().get_ancestors(include_self=True) …
53▶ Local vars
54Request information
55USER
56ad
57
58GET
59No GET data
60
61POST
62No POST data
63
64FILES
65No FILES data
66
67COOKIES
68Variable Value
69_ga
70'GA1.2.1533849820.1610454473'
71_gcl_au
72'1.1.2109540623.1610557476'
73_hjid
74'a87b1af9-4983-4922-91c1-f0eeed06fa6f'
75django_language
76'uk:1lOxMy:Wrd8ZCS1-kipwHFol8H3ngxSCfaP0DQ0gZbnxkP_kFE'
77csrftoken
78'DbSlRcI8azH2LYrtplvc4GOAMmZkOW1kt72AkwpURbV8xcf7iW5ZXTILqABFsJQ2'
79sessionid
80'y8kc10l0zr7z0vyezgvcve11uyiyrxer'
81META
82Variable Value
83CSRF_COOKIE
84'DbSlRcI8azH2LYrtplvc4GOAMmZkOW1kt72AkwpURbV8xcf7iW5ZXTILqABFsJQ2'
85HTTP_ACCEPT
86'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
87HTTP_ACCEPT_ENCODING
88'gzip, deflate, br'
89HTTP_ACCEPT_LANGUAGE
90'ru,en-US;q=0.9,en;q=0.8,uk;q=0.7'
91HTTP_CACHE_CONTROL
92'max-age=0'
93HTTP_CONNECTION
94'close'
95HTTP_COOKIE
96('_ga=GA1.2.1533849820.1610454473; _gcl_au=1.1.2109540623.1610557476; '
97 '_hjid=a87b1af9-4983-4922-91c1-f0eeed06fa6f; '
98 'django_language=uk:1lOxMy:Wrd8ZCS1-kipwHFol8H3ngxSCfaP0DQ0gZbnxkP_kFE; '
99 'csrftoken=DbSlRcI8azH2LYrtplvc4GOAMmZkOW1kt72AkwpURbV8xcf7iW5ZXTILqABFsJQ2; '
100 'sessionid=y8kc10l0zr7z0vyezgvcve11uyiyrxer')
101HTTP_DNT
102'1'
103HTTP_HOST
104'pnevmat.webcase-dev.com'
105HTTP_SEC_CH_UA
106'"Google Chrome";v="89", "Chromium";v="89", ";Not A Brand";v="99"'
107HTTP_SEC_CH_UA_MOBILE
108'?0'
109HTTP_SEC_FETCH_DEST
110'document'
111HTTP_SEC_FETCH_MODE
112'navigate'
113HTTP_SEC_FETCH_SITE
114'same-origin'
115HTTP_SEC_FETCH_USER
116'?1'
117HTTP_UPGRADE_INSECURE_REQUESTS
118'1'
119HTTP_USER_AGENT
120('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like '
121 'Gecko) Chrome/89.0.4389.90 Safari/537.36')
122HTTP_X_FORWARDED_FOR
123'185.248.131.7'
124PATH_INFO
125'/uk/products/zawor-kulowy-2-elementowy-nierdzewny-12-wz/'
126QUERY_STRING
127''
128RAW_URI
129'/uk/products/zawor-kulowy-2-elementowy-nierdzewny-12-wz/'
130REMOTE_ADDR
131''
132REQUEST_METHOD
133'GET'
134SCRIPT_NAME
135''
136SERVER_NAME
137'pnevmat.webcase-dev.com'
138SERVER_PORT
139'80'
140SERVER_PROTOCOL
141'HTTP/1.0'
142SERVER_SOFTWARE
143'gunicorn/20.0.4'
144gunicorn.socket
145<gevent._socket3.socket at 0x7f56e3e3ea40 object, fd=8, family=1, type=1, proto=0>
146wsgi.errors
147<gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7f56e3e1fa00>
148wsgi.file_wrapper
149<class 'gunicorn.http.wsgi.FileWrapper'>
150wsgi.input
151<gunicorn.http.body.Body object at 0x7f56e3e1ff70>
152wsgi.input_terminated
153True
154wsgi.multiprocess
155True
156wsgi.multithread
157True
158wsgi.run_once
159False
160wsgi.url_scheme
161'http'
162wsgi.version
163(1, 0)
164Settings
165Using settings module app.settings
166Setting Value
167ABSOLUTE_URL_OVERRIDES
168{}
169ADMINS
170[]
171ALLOWED_HOSTS
172['pnevmat.webcase-dev.com', '64.227.123.124']
173APPEND_SLASH
174True
175AUTHENTICATION_BACKENDS
176['django.contrib.auth.backends.ModelBackend',
177 'apps.staff.authentication.EmailBackend']
178AUTH_PASSWORD_VALIDATORS
179'********************'
180AUTH_USER_MODEL
181'staff.User'
182BASE_DIR
183PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/settings/default.py')
184BASE_ROOT
185PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app')
186CACHES
187{'default': {'BACKEND': 'django_redis.cache.RedisCache',
188 'LOCATION': 'redis://127.0.0.1:6379/1'}}
189CACHE_MIDDLEWARE_ALIAS
190'default'
191CACHE_MIDDLEWARE_KEY_PREFIX
192'********************'
193CACHE_MIDDLEWARE_SECONDS
194600
195CELERY_ACCEPT_CONTENT
196['json']
197CELERY_BROKER_URL
198'redis://127.0.0.1:6379/0'
199CELERY_RESULT_SERIALIZER
200'json'
201CELERY_TASK_SERIALIZER
202'json'
203CKEDITOR_CONFIGS
204{'default': {'extraPlugins': 'uploadimage,div,autolink,autoembed,embedsemantic,autogrow,widget,lineutils,clipboard,dialog,dialogui,elementspath',
205 'skin': 'moono',
206 'tabSpaces': 4,
207 'toolbar': 'YourCustomToolbarConfig',
208 'toolbar_Basic': [['Source', '-', 'Bold', 'Italic']],
209 'toolbar_YourCustomToolbarConfig': [{'items': ['Source',
210 '-',
211 'Save',
212 'NewPage',
213 'Preview',
214 'Print',
215 '-',
216 'Templates'],
217 'name': 'document'},
218 {'items': ['Cut',
219 'Copy',
220 'Paste',
221 'PasteText',
222 'PasteFromWord',
223 '-',
224 'Undo',
225 'Redo'],
226 'name': 'clipboard'},
227 {'items': ['Find',
228 'Replace',
229 '-',
230 'SelectAll'],
231 'name': 'editing'},
232 {'items': ['Form',
233 'Checkbox',
234 'Radio',
235 'TextField',
236 'Textarea',
237 'Select',
238 'Button',
239 'ImageButton',
240 'HiddenField'],
241 'name': 'forms'},
242 '/',
243 {'items': ['Bold',
244 'Italic',
245 'Underline',
246 'Strike',
247 'Subscript',
248 'Superscript',
249 '-',
250 'RemoveFormat'],
251 'name': 'basicstyles'},
252 {'items': ['NumberedList',
253 'BulletedList',
254 '-',
255 'Outdent',
256 'Indent',
257 '-',
258 'Blockquote',
259 'CreateDiv',
260 '-',
261 'JustifyLeft',
262 'JustifyCenter',
263 'JustifyRight',
264 'JustifyBlock',
265 '-',
266 'BidiLtr',
267 'BidiRtl',
268 'Language'],
269 'name': 'paragraph'},
270 {'items': ['Link',
271 'Unlink',
272 'Anchor'],
273 'name': 'links'},
274 {'items': ['Image',
275 'Flash',
276 'Table',
277 'HorizontalRule',
278 'Smiley',
279 'SpecialChar',
280 'PageBreak',
281 'Iframe'],
282 'name': 'insert'},
283 '/',
284 {'items': ['Styles',
285 'Format',
286 'Font',
287 'FontSize'],
288 'name': 'styles'},
289 {'items': ['TextColor',
290 'BGColor'],
291 'name': 'colors'},
292 {'items': ['Maximize',
293 'ShowBlocks'],
294 'name': 'tools'},
295 {'items': ['About'],
296 'name': 'about'},
297 '/',
298 {'items': ['Preview',
299 'Maximize'],
300 'name': 'yourcustomtools'}]}}
301CKEDITOR_UPLOAD_PATH
302'uploads/'
303CSRF_COOKIE_AGE
30431449600
305CSRF_COOKIE_DOMAIN
306None
307CSRF_COOKIE_HTTPONLY
308False
309CSRF_COOKIE_NAME
310'csrftoken'
311CSRF_COOKIE_PATH
312'/'
313CSRF_COOKIE_SAMESITE
314'Lax'
315CSRF_COOKIE_SECURE
316False
317CSRF_FAILURE_VIEW
318'django.views.csrf.csrf_failure'
319CSRF_HEADER_NAME
320'HTTP_X_CSRFTOKEN'
321CSRF_TRUSTED_ORIGINS
322[]
323CSRF_USE_SESSIONS
324False
325DATABASES
326{'default': {'ATOMIC_REQUESTS': False,
327 'AUTOCOMMIT': True,
328 'CONN_MAX_AGE': 0,
329 'ENGINE': 'django.contrib.gis.db.backends.postgis',
330 'HOST': '127.0.0.1',
331 'NAME': 'db',
332 'OPTIONS': {},
333 'PASSWORD': '********************',
334 'PORT': 5432,
335 'TEST': {'CHARSET': None,
336 'COLLATION': None,
337 'MIGRATE': True,
338 'MIRROR': None,
339 'NAME': None},
340 'TIME_ZONE': None,
341 'USER': 'pneumat_website_db'}}
342DATABASE_ROUTERS
343[]
344DATA_UPLOAD_MAX_MEMORY_SIZE
3452621440
346DATA_UPLOAD_MAX_NUMBER_FIELDS
347999999
348DATETIME_FORMAT
349'N j, Y, P'
350DATETIME_INPUT_FORMATS
351['%Y-%m-%d %H:%M:%S',
352 '%Y-%m-%d %H:%M:%S.%f',
353 '%Y-%m-%d %H:%M',
354 '%m/%d/%Y %H:%M:%S',
355 '%m/%d/%Y %H:%M:%S.%f',
356 '%m/%d/%Y %H:%M',
357 '%m/%d/%y %H:%M:%S',
358 '%m/%d/%y %H:%M:%S.%f',
359 '%m/%d/%y %H:%M']
360DATE_FORMAT
361'N j, Y'
362DATE_INPUT_FORMATS
363['%Y-%m-%d',
364 '%m/%d/%Y',
365 '%m/%d/%y',
366 '%b %d %Y',
367 '%b %d, %Y',
368 '%d %b %Y',
369 '%d %b, %Y',
370 '%B %d %Y',
371 '%B %d, %Y',
372 '%d %B %Y',
373 '%d %B, %Y']
374DEBUG
375True
376DEBUG_PROPAGATE_EXCEPTIONS
377False
378DECIMAL_SEPARATOR
379'.'
380DEFAULT_CHARSET
381'utf-8'
382DEFAULT_EXCEPTION_REPORTER
383'django.views.debug.ExceptionReporter'
384DEFAULT_EXCEPTION_REPORTER_FILTER
385'django.views.debug.SafeExceptionReporterFilter'
386DEFAULT_EXTENSIONS
387['jinja2.ext.do',
388 'jinja2.ext.loopcontrols',
389 'jinja2.ext.with_',
390 'jinja2.ext.i18n',
391 'jinja2.ext.autoescape',
392 'django_jinja.builtins.extensions.DebugExtension',
393 'django_jinja.builtins.extensions.CsrfExtension',
394 'django_jinja.builtins.extensions.CacheExtension',
395 'django_jinja.builtins.extensions.TimezoneExtension',
396 'django_jinja.builtins.extensions.UrlsExtension',
397 'django_jinja.builtins.extensions.StaticFilesExtension',
398 'django_jinja.builtins.extensions.DjangoFiltersExtension']
399DEFAULT_FILE_STORAGE
400'django.core.files.storage.FileSystemStorage'
401DEFAULT_FROM_EMAIL
402'admin@admin.admin'
403DEFAULT_HASHING_ALGORITHM
404'sha256'
405DEFAULT_INDEX_TABLESPACE
406''
407DEFAULT_TABLESPACE
408''
409DISALLOWED_USER_AGENTS
410[]
411DJANGO_SHOP_CART
412{'CART_ITEM_SERIALIZERS': {'apps.shop.models.Product': 'apps.shop.serializers.CartProductSerializer'}}
413DRF_RECAPTCHA_SECRET_KEY
414'********************'
415EMAIL_BACKEND
416'des.backends.ConfiguredEmailBackend'
417EMAIL_HOST
418'localhost'
419EMAIL_HOST_PASSWORD
420'********************'
421EMAIL_HOST_USER
422''
423EMAIL_PORT
42425
425EMAIL_SSL_CERTFILE
426None
427EMAIL_SSL_KEYFILE
428'********************'
429EMAIL_SUBJECT_PREFIX
430'[Django] '
431EMAIL_TIMEOUT
432None
433EMAIL_USE_LOCALTIME
434False
435EMAIL_USE_SSL
436False
437EMAIL_USE_TLS
438False
439FILE_CHARSET
440None
441FILE_UPLOAD_DIRECTORY_PERMISSIONS
442None
443FILE_UPLOAD_HANDLERS
444['django.core.files.uploadhandler.MemoryFileUploadHandler',
445 'django.core.files.uploadhandler.TemporaryFileUploadHandler']
446FILE_UPLOAD_MAX_MEMORY_SIZE
4472621440
448FILE_UPLOAD_PERMISSIONS
449420
450FILE_UPLOAD_TEMP_DIR
451None
452FIRST_DAY_OF_WEEK
4530
454FIXTURE_DIRS
455[]
456FORCE_SCRIPT_NAME
457None
458FORMAT_MODULE_PATH
459None
460FORM_RENDERER
461'django.forms.renderers.DjangoTemplates'
462FTP_AVAILABILITY_DOWNLOAD
463PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/uploads')
464FTP_AVAILABILITY_FILE
465'Pneumat_Item_Availability.csv'
466FTP_AVAILABILITY_HOST
467'80.50.148.158'
468FTP_AVAILABILITY_PASSWORD
469'********************'
470FTP_AVAILABILITY_PATH
471'Pneumat_Item_Availability'
472FTP_AVAILABILITY_PORT
473'8752'
474FTP_AVAILABILITY_USER
475'N37558'
476FULLTEXT_LANGUAGES
477{'ru': 'russian', 'uk': 'ukrainian'}
478GOOGLE_MAP_API_KEY
479'********************'
480GUNICORN_PID
481'/run/pneumat_website_gunicorn/pneumat_website_gunicorn.pid'
482HUEY
483{'huey_class': 'huey.RedisHuey',
484 'immediate': False,
485 'name': 'db',
486 'results': True,
487 'store_none': False,
488 'url': 'redis://127.0.0.1:6379/1',
489 'utc': True}
490IGNORABLE_404_URLS
491[]
492IMPORT_UPLOADS_BASE_URL
493'https://pnparser.webcase-dev.com/uploads'
494INSTALLED_APPS
495['markup',
496 'shared',
497 'apps.importer',
498 'apps.staff',
499 'apps.shop',
500 'apps.novaposhta',
501 'apps.news',
502 'apps.streamblocks',
503 'apps.pages',
504 'apps.menu',
505 'apps.contacts',
506 'apps.reviews',
507 'apps.settings',
508 'apps.wishlist',
509 'apps.comparison',
510 'apps.checkout',
511 'apps.export',
512 'jet',
513 'seo',
514 'rosetta',
515 'rest_framework',
516 'django_filters',
517 'standards',
518 'mptt',
519 'django_jinja',
520 'solo',
521 'adminsortable2',
522 'drf_recaptcha',
523 'drf_yasg',
524 'postie',
525 'parler',
526 'codemirror2',
527 'ckeditor',
528 'ckeditor_uploader',
529 'des',
530 'vuejs_translate',
531 'modeltranslation',
532 'streamfield',
533 'mapwidgets',
534 'jsoneditor',
535 'import_export',
536 'qsessions',
537 'robots',
538 'rest_framework_tracking',
539 'cy_cart',
540 'cy_cart.integrations.django',
541 'dj_template_admin_urls',
542 'django_business_days',
543 'ok_redirects',
544 'huey.contrib.djhuey',
545 'django.contrib.gis',
546 'django.contrib.admin',
547 'django.contrib.auth',
548 'django.contrib.contenttypes',
549 'django.contrib.sessions',
550 'django.contrib.messages',
551 'django.contrib.staticfiles',
552 'django.contrib.sites']
553INTERNAL_IPS
554[]
555JET_SIDE_MENU_COMPACT
556True
557LANGUAGES
558(('uk', 'Українська'), ('ru', 'Російська'))
559LANGUAGES_BIDI
560['he', 'ar', 'ar-dz', 'fa', 'ur']
561LANGUAGE_CODE
562'ru'
563LANGUAGE_COOKIE_AGE
564None
565LANGUAGE_COOKIE_DOMAIN
566None
567LANGUAGE_COOKIE_HTTPONLY
568False
569LANGUAGE_COOKIE_NAME
570'django_language'
571LANGUAGE_COOKIE_PATH
572'/'
573LANGUAGE_COOKIE_SAMESITE
574None
575LANGUAGE_COOKIE_SECURE
576False
577LANGUAGE_TOOLS_DEFAULT_REDIRECT_LANGUAGE
578'uk'
579LANGUAGE_TOOLS_REDIRECT_EXCLUDE_PREFIXES
580('/admin',
581 '/api',
582 '/rosetta',
583 '/uploads',
584 '/sitemap',
585 '/robots',
586 '/facebook',
587 '/google',
588 '/social',
589 '/vuejs')
590LOCALE_PATHS
591(PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/locale'),)
592LOGGING
593{'disable_existing_loggers': False,
594 'handlers': {'console': {'class': 'logging.StreamHandler', 'level': 'DEBUG'},
595 'logfile': {'class': 'logging.FileHandler',
596 'filename': PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/settings/default.py/../logfile.log'),
597 'level': 'DEBUG'}},
598 'root': {'handlers': ['console', 'logfile'], 'level': 'INFO'},
599 'version': 1}
600LOGGING_CONFIG
601'logging.config.dictConfig'
602LOGIN_REDIRECT_URL
603'/accounts/profile/'
604LOGIN_URL
605'/auth/login/'
606LOGOUT_REDIRECT_URL
607'/'
608MANAGERS
609[]
610MAP_WIDGETS
611{'GOOGLE_MAP_API_KEY': '********************'}
612MEDIA_ROOT
613PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/uploads')
614MEDIA_URL
615'/uploads/'
616MESSAGE_STORAGE
617'django.contrib.messages.storage.fallback.FallbackStorage'
618MIDDLEWARE
619['django.middleware.security.SecurityMiddleware',
620 'qsessions.middleware.SessionMiddleware',
621 'django_session_timeout.middleware.SessionTimeoutMiddleware',
622 'django.middleware.locale.LocaleMiddleware',
623 'django.middleware.common.CommonMiddleware',
624 'django.middleware.csrf.CsrfViewMiddleware',
625 'django.contrib.auth.middleware.AuthenticationMiddleware',
626 'django.contrib.messages.middleware.MessageMiddleware',
627 'django.middleware.clickjacking.XFrameOptionsMiddleware',
628 'ok_redirects.middleware.RedirectMiddleware',
629 'ok_language_tools.middleware.language_redirect_middleware']
630MIGRATION_MODULES
631{}
632MODELTRANSLATION_CUSTOM_FIELDS
633('JSONField', 'SearchVectorField')
634MODELTRANSLATION_DEFAULT_LANGUAGE
635'uk'
636MODELTRANSLATION_FALLBACK_LANGUAGES
637('ru', 'uk', 'pl')
638MODELTRANSLATION_LANGUAGES
639('pl', 'uk', 'ru')
640MONTH_DAY_FORMAT
641'F j'
642NUMBER_GROUPING
6430
644PASSWORD_HASHERS
645'********************'
646PASSWORD_RESET_TIMEOUT
647'********************'
648PASSWORD_RESET_TIMEOUT_DAYS
649'********************'
650POSTIE_HTML_ADMIN_WIDGET
651{'attrs': {}, 'widget': 'CKEditorWidget', 'widget_module': 'ckeditor.widgets'}
652POSTIE_INSTANT_SEND
653False
654POSTIE_TEMPLATE_CHOICES
655(('confirm_email', 'Підтвердження e-mail'),
656 ('admin_new_user', 'Admin check new user'),
657 ('user_refusal_registration', 'User account refusal registration'),
658 ('success_registration', 'Registration success'),
659 ('password_reset', 'User password reset'),
660 ('callback_email', "Зворотній зв'язок"),
661 ('callback_phone', 'Перезвонить сотруднику'),
662 ('callback', 'Перетелефонувати'),
663 ('new_request', 'Новий запит'),
664 ('new_question', 'Нова відповідь'),
665 ('new_contact_request', 'New contact request'))
666POSTIE_TEMPLATE_CONTEXTS
667{'admin_new_user': {'email': 'User email', 'url': 'Admin new user'},
668 'callback': {'admin_url': 'Посилання на запитання користувача в адмін-панелі',
669 'message': 'User message',
670 'name': 'User name',
671 'phone': 'Телефон користувача'},
672 'callback_email': {'email': 'User email', 'employee': 'Employee username'},
673 'callback_phone': {'email': 'Телефон користувача',
674 'employee': 'Employee username'},
675 'confirm_email': {'email': 'User email', 'url': 'Confirmation email url'},
676 'new_contact_request': {'admin_url': 'Посилання на запит користувача в адмін-панелі',
677 'comment': 'запитання',
678 'email': 'Email',
679 'phone': 'Номер телефону',
680 'username': 'ПІБ'},
681 'new_question': {'admin_url': 'Посилання на запитання користувача в адмін-панелі',
682 'email': 'Email',
683 'phone': 'Номер телефону',
684 'question': 'запитання',
685 'username': 'ПІБ'},
686 'new_request': {'code': 'Код товару',
687 'comment': 'Коментар користувача',
688 'email': 'Email',
689 'itn': 'ІПН',
690 'phone': 'Номер телефону',
691 'username': "Ім'я та прізвище"},
692 'password_reset': '********************',
693 'success_registration': {'login': 'User login'},
694 'user_refusal_registration': {'email': 'User email',
695 'reason': 'User registration refusal reason'}}
696PREPEND_WWW
697False
698PROJECT_APPS
699['markup',
700 'shared',
701 'apps.importer',
702 'apps.staff',
703 'apps.shop',
704 'apps.novaposhta',
705 'apps.news',
706 'apps.streamblocks',
707 'apps.pages',
708 'apps.menu',
709 'apps.contacts',
710 'apps.reviews',
711 'apps.settings',
712 'apps.wishlist',
713 'apps.comparison',
714 'apps.checkout',
715 'apps.export']
716PXD_CANNED_CACHE
717{'UPDATE_TASK_LOCATION': 'shared.tasks.update_cache_task'}
718REST_FRAMEWORK
719{'DEFAULT_METADATA_CLASS': 'standards.drf.metadata.FieldsetMetadata',
720 'DEFAULT_PARSER_CLASSES': ('djangorestframework_camel_case.parser.CamelCaseJSONParser',
721 'djangorestframework_camel_case.parser.CamelCaseFormParser',
722 'djangorestframework_camel_case.parser.CamelCaseMultiPartParser'),
723 'DEFAULT_RENDERER_CLASSES': ('djangorestframework_camel_case.render.CamelCaseJSONRenderer',
724 'djangorestframework_camel_case.render.CamelCaseBrowsableAPIRenderer'),
725 'EXCEPTION_HANDLER': 'standards.drf.handlers.exception_handler'}
726ROOT_URLCONF
727'app.urls'
728ROSETTA_SHOW_AT_ADMIN_PANEL
729True
730SECRET_KEY
731'********************'
732SECURE_BROWSER_XSS_FILTER
733False
734SECURE_CONTENT_TYPE_NOSNIFF
735True
736SECURE_HSTS_INCLUDE_SUBDOMAINS
737False
738SECURE_HSTS_PRELOAD
739False
740SECURE_HSTS_SECONDS
7410
742SECURE_PROXY_SSL_HEADER
743None
744SECURE_REDIRECT_EXEMPT
745[]
746SECURE_REFERRER_POLICY
747'same-origin'
748SECURE_SSL_HOST
749None
750SECURE_SSL_REDIRECT
751False
752SEO_HTML_ADMIN_WIDGET
753{'widget': 'CKEditorUploadingWidget',
754 'widget_path': 'ckeditor_uploader.widgets'}
755SEO_MODELS
756['shop.Category',
757 'shop.Product',
758 'shop.ProductGroup',
759 'news.Category',
760 'news.News',
761 'pages.Page',
762 'pages.FAQPage',
763 'pages.Index',
764 'pages.HistoryPage',
765 'pages.FilesPage',
766 'pages.TechnologicalPage',
767 'pages.ContactsPage',
768 'pages.MediaPage',
769 'pages.AwardsPage']
770SEO_VIEWS_CHOICES
771(('news', 'News index'),)
772SEO_VIEWS_CONTEXT_NAME
773'instance_seo'
774SERVER_EMAIL
775'root@localhost'
776SESSION_CACHE_ALIAS
777'default'
778SESSION_COOKIE_AGE
7791209600
780SESSION_COOKIE_DOMAIN
781None
782SESSION_COOKIE_HTTPONLY
783True
784SESSION_COOKIE_NAME
785'sessionid'
786SESSION_COOKIE_PATH
787'/'
788SESSION_COOKIE_SAMESITE
789'Lax'
790SESSION_COOKIE_SECURE
791False
792SESSION_ENGINE
793'qsessions.backends.cached_db'
794SESSION_EXPIRE_AFTER_LAST_ACTIVITY
795True
796SESSION_EXPIRE_AT_BROWSER_CLOSE
797False
798SESSION_EXPIRE_SECONDS
7993600
800SESSION_FILE_PATH
801None
802SESSION_SAVE_EVERY_REQUEST
803False
804SESSION_SERIALIZER
805'shared.serializer.DjangoSessionJSONSerializer'
806SESSION_TIMEOUT_TO_REDIRECT
807False
808SETTINGS_MODULE
809'app.settings'
810SHORT_DATETIME_FORMAT
811'm/d/Y P'
812SHORT_DATE_FORMAT
813'm/d/Y'
814SIGNING_BACKEND
815'django.core.signing.TimestampSigner'
816SILENCED_SYSTEM_CHECKS
817[]
818SITE_ID
8191
820SOLO_CACHE
821'default'
822STATICFILES_DIRS
823[]
824STATICFILES_FINDERS
825['django.contrib.staticfiles.finders.FileSystemFinder',
826 'django.contrib.staticfiles.finders.AppDirectoriesFinder']
827STATICFILES_STORAGE
828'django.contrib.staticfiles.storage.StaticFilesStorage'
829STATIC_ROOT
830PosixPath('/home/pneumat_website/pneumat_website/pneumat_website/server/app/static')
831STATIC_URL
832'/static/'
833STREAMFIELD_STREAMBLOCKS_APP_PATH
834'apps.streamblocks'
835SWAGGER_SETTINGS
836{'DEFAULT_PAGINATOR_INSPECTORS': ['shared.inspectors.StandardsPaginatorInspector',
837 'drf_yasg.inspectors.DjangoRestResponsePagination',
838 'drf_yasg.inspectors.CoreAPICompatInspector'],
839 'SECURITY_DEFINITIONS': {'Bearer': {'in': 'header',
840 'name': 'EXPORT-KEY',
841 'type': 'apiKey'}}}
842TEMPLATES
843[{'APP_DIRS': True,
844 'BACKEND': 'django_jinja.backend.Jinja2',
845 'DIRS': [],
846 'NAME': 'jinja2',
847 'OPTIONS': {'auto_reload': True,
848 'bytecode_cache': {'backend': 'django_jinja.cache.BytecodeCache',
849 'enabled': True,
850 'name': 'default'},
851 'context_processors': ['django.contrib.auth.context_processors.auth',
852 'django.template.context_processors.debug',
853 'django.template.context_processors.i18n',
854 'django.template.context_processors.media',
855 'django.template.context_processors.static',
856 'django.template.context_processors.tz',
857 'django.contrib.messages.context_processors.messages',
858 'seo.context_processors.seo'],
859 'debug': True,
860 'environment': 'shared.env.jinja2.environment',
861 'extensions': ['jinja2.ext.do',
862 'jinja2.ext.loopcontrols',
863 'jinja2.ext.with_',
864 'jinja2.ext.i18n',
865 'jinja2.ext.autoescape',
866 'django_jinja.builtins.extensions.DebugExtension',
867 'django_jinja.builtins.extensions.CsrfExtension',
868 'django_jinja.builtins.extensions.CacheExtension',
869 'django_jinja.builtins.extensions.TimezoneExtension',
870 'django_jinja.builtins.extensions.UrlsExtension',
871 'django_jinja.builtins.extensions.StaticFilesExtension',
872 'django_jinja.builtins.extensions.DjangoFiltersExtension'],
873 'filters': {},
874 'globals': {},
875 'match_extension': '.jinja',
876 'newstyle_gettext': True,
877 'undefined': <class 'jinja2.runtime.Undefined'>}},
878 {'APP_DIRS': True,
879 'BACKEND': 'django.template.backends.django.DjangoTemplates',
880 'DIRS': [],
881 'OPTIONS': {'context_processors': ['django.template.context_processors.media',
882 'django.template.context_processors.static',
883 'django.template.context_processors.debug',
884 'django.template.context_processors.request',
885 'django.contrib.messages.context_processors.messages',
886 'django.contrib.auth.context_processors.auth',
887 'seo.context_processors.seo']}}]
888TEST_NON_SERIALIZED_APPS
889[]
890TEST_RUNNER
891'django.test.runner.DiscoverRunner'
892THOUSAND_SEPARATOR
893','
894TIME_FORMAT
895'P'
896TIME_INPUT_FORMATS
897['%H:%M:%S', '%H:%M:%S.%f', '%H:%M']
898TIME_ZONE
899'UTC'
900USE_I18N
901True
902USE_L10N
903True
904USE_THOUSAND_SEPARATOR
905False
906USE_TZ
907True
908USE_X_FORWARDED_HOST
909False
910USE_X_FORWARDED_PORT
911False
912WSGI_APPLICATION
913'app.wsgi.application'
914X_FRAME_OPTIONS
915'SAMEORIGIN'
916YEAR_MONTH_FORMAT
917'F Y'
918You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard page generated by the handler for this status code.
919
920