'NoneType' object has no attribute 'id'
Request Method: | GET |
---|---|
Request URL: | https://journallereflet.com/chronique_1308/ |
Django Version: | 4.0.4 |
Exception Type: | AttributeError |
Exception Value: | 'NoneType' object has no attribute 'id' |
Exception Location: | /home/copietech/refletsitew3/./home/models.py, line 362, in get_context |
Python Executable: | /usr/alwaysdata/uwsgi/2.0.23/bin/uwsgi |
Python Version: | 3.10.4 |
Python Path: | ['.', '', '/usr/alwaysdata/python/3.10.4/lib/python310.zip', '/usr/alwaysdata/python/3.10.4/lib/python3.10', '/usr/alwaysdata/python/3.10.4/lib/python3.10/lib-dynload', '/home/copietech/refletw3env/lib/python3.10/site-packages'] |
Server time: | Fri, 29 Mar 2024 08:10:07 +0000 |
/home/copietech/refletw3env/lib/python3.10/site-packages/django/core/handlers/exception.py
, line 55, in inner
return inner
else:
@wraps(get_response)
def inner(request):
try:
response = get_response(request)…
except Exception as exc:
response = response_for_exception(request, exc)
return response
return inner
Variable | Value |
---|---|
exc | AttributeError("'NoneType' object has no attribute 'id'") |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7f97bc5838e0>> |
request | <WSGIRequest: GET '/chronique_1308/'> |
/home/copietech/refletw3env/lib/python3.10/site-packages/django/core/handlers/base.py
, line 197, in _get_response
if response is None:
wrapped_callback = self.make_view_atomic(callback)
# If it is an asynchronous view, run it in a subthread.
if asyncio.iscoroutinefunction(wrapped_callback):
wrapped_callback = async_to_sync(wrapped_callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)…
except Exception as e:
response = self.process_exception_by_middleware(e, request)
if response is None:
raise
# Complain if the view returned None (a common error).
Variable | Value |
---|---|
callback | <function serve at 0x7f97bc499e10> |
callback_args | ('chronique_1308/',) |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>> |
request | <WSGIRequest: GET '/chronique_1308/'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f97bc5838e0> |
wrapped_callback | <function serve at 0x7f97bc499e10> |
/home/copietech/refletw3env/lib/python3.10/site-packages/wagtail/views.py
, line 28, in serve
)
for fn in hooks.get_hooks("before_serve_page"):
result = fn(page, request, args, kwargs)
if isinstance(result, HttpResponse):
return result
return page.serve(request, *args, **kwargs)…
def authenticate_with_password(request, page_view_restriction_id, page_id):
"""
Handle a submission of PasswordViewRestrictionForm to grant view access over a
subtree that is protected by a PageViewRestriction
Variable | Value |
---|---|
args | [] |
fn | <function check_view_restrictions at 0x7f97b7665480> |
kwargs | {} |
page | <Chronique: Une nouvelle saison sur la route> |
path | 'chronique_1308/' |
path_components | ['chronique_1308'] |
request | <WSGIRequest: GET '/chronique_1308/'> |
result | None |
site | <Site: localhost [défaut]> |
/home/copietech/refletw3env/lib/python3.10/site-packages/wagtail/models/__init__.py
, line 1159, in serve
def serve(self, request, *args, **kwargs):
request.is_preview = getattr(request, "is_preview", False)
return TemplateResponse(
request,
self.get_template(request, *args, **kwargs),
self.get_context(request, *args, **kwargs),…
)
def is_navigable(self):
"""
Return true if it's meaningful to browse subpages of this page -
i.e. it currently has subpages,
Variable | Value |
---|---|
args | () |
kwargs | {} |
request | <WSGIRequest: GET '/chronique_1308/'> |
self | <Chronique: Une nouvelle saison sur la route> |
/home/copietech/refletsitew3/./home/models.py
, line 362, in get_context
lenBody = len(arrayBody)
if lenBody > 3:
context['split'] = True
context['Abody'] = "</p>".join(arrayBody[:2])
context['Bbody'] = "</p>".join(arrayBody[2:])
else:
context['split'] = False
listPubSide = Pub.objects.all().filter(Position_Pub__position = 2, ChroniqueSection__id = self.section_principale.id, startDate__lte=datetime.now(), endDate__gte=datetime.now())…
dictPubSide = {}
for i in listPubSide:
suffixFile = Path(i.Pub_file.url).suffix
if suffixFile == '.html':
thePub = open(os.path.join(settings.MEDIA_ROOT, str(i.Pub_file.file)), 'r').read()
typeFile = 'html'
Variable | Value |
---|---|
__class__ | <class 'home.models.Chronique'> |
arg | () |
arrayBody | ['<p><i>Luc Gélinas est journaliste sportif à RDS et couvre les activités ' 'liées aux Canadiens de Montréal depuis 1992. Il a aussi signé plusieurs ' 'livres à succès au cours des dernières années, dont</i> Steve Bégin : ' 'ténacité, courage, leadership <i>ainsi que les séries jeunesse</i> C’est la ' 'faute à… <i>(Hurtubise) et</i> L’étonnante saison des Pumas <i>(Éditions ' 'Z’ailées).</i>', '<p>Tout est prêt pour ma saison et il s’agira pour moi d’une trentième année ' 'sur la couverture du Canadien et de la LNH, à RDS. Mes billets d’avion sont ' 'achetés jusqu’à la pause olympique de février et les chambres d’hôtel sont ' 'toutes réservées jusqu’en avril. C’est la même chose pour ma collègue ' 'Chantal Machabée avec qui je partage la couverture de l’équipe. On me pose ' 'souvent la question; oui, elle est aussi gentille en personne que ce qu’elle ' 'dégage à la télé et c’est un vrai charme de travailler avec elle. Depuis mes ' 'débuts en 1992, au fil des ans, j’ai eu comme partenaires Jean-Pierre ' 'Boisvert, Denis Caron, Alain Crête, Bernard Lepage, Renaud Lavoie puis mon ' 'amie Chantal depuis neuf ans.', '<p>Au milieu de chaque été, le patron a toujours la délicatesse de ' 's’informer si nous avons des dates où nous aurions besoin de congé ou si ' 'nous avons des préférences pour les voyages et il construit l’horaire en ' 'fonction de nos demandes. Lors de l’arrivée des Prédateurs de Nashville, je ' 'dois avouer que je m’arrangeais toujours pour obtenir l’escale au Tennessee. ' 'Grand amateur de country, c’est ma destination préférée à travers toutes les ' 'villes de la LNH. Chantal, de son côté, adore Las Vegas. Elle a aussi un ' 'gros faible pour le voyage sur la côte ouest-américaine alors que je préfère ' 'vraiment son équivalent canadien. Même que pour être honnête, Los Angeles, ' 'Anaheim et San Jose ne m’attirent aucunement. Cependant, quand vient le ' 'temps de couvrir la réunion des gouverneurs à Pebble Beach, j’éprouve ' 'toujours un regain d’amour pour la Californie!', '<p>Pourtant, je devrais me montrer grandement intéressé par Los Angeles, car ' 'c’est à cet endroit que j’ai fait les rencontres les plus impressionnantes ' 'et les plus inattendues de ma vie. Je vous ai déjà raconté la fois où ' 'j’avais croisé Ozzy Osbourne au Ritz Carlton de Marina Del Rey. C’est aussi ' 'dans la capitale du cinéma que j’ai déjà passé six ou sept minutes à jaser ' 'avec le célèbre chanteur country Garth Brooks.', '<p>Ça s’est passé en 2002, lors du match des étoiles et jamais je ' 'n’oublierai ce moment. Le populaire chanteur américain était alors au sommet ' 'de sa gloire et sa fondation venait de s’associer à la LNH pour un événement ' 'caritatif. RDS n’avait pas besoin de l’entrevue, mais j’y suis allé quand ' 'même, sachant parfaitement que ça ne serait jamais diffusé! Un peu figés ' 'devant la star, mon caméraman Christian et moi nous sommes timidement ' 'présentés et pas une seule seconde Brooks n’a joué à la vedette. Au ' 'contraire, il s’est montré très chaleureux. À la fin de l’entrevue, il nous ' 'a remercié et serré cordialement la main puis nous avons immortalisé le ' 'moment, le temps d’une photo.', '<p>Le plus étonnant, c’est que lorsqu’il a quitté l’hôtel, une vingtaine de ' 'minutes plus tard, il nous a croisés dans le lobby. Au passage, il a ralenti ' 'pour nous saluer en nous lançant « Have good day Luke and Chris and God ' 'bless you! ». Près de vingt ans plus tard, je suis encore impressionné!', '<p>', '<p>Je me suis inscrit au pool du Reflet. Je vous invite à participer avec ' 'moi! Voici le lien : <a id="1269" ' 'linktype="page">https://journallereflet.com/pool/</a> (jusqu'au 22 ' 'octobre)', '<p>', '<embed alt="Rodeo_Camion_Commanditaire.jpg" embedtype="image" ' 'format="fullwidth" id="2421"/><p>', ''] |
context | {'Abody': '<p><i>Luc Gélinas est journaliste sportif à RDS et couvre les ' 'activités liées aux Canadiens de Montréal depuis 1992. Il a aussi ' 'signé plusieurs livres à succès au cours des dernières années, ' 'dont</i> Steve Bégin : ténacité, courage, leadership <i>ainsi que ' 'les séries jeunesse</i> C’est la faute à… <i>(Hurtubise) et</i> ' 'L’étonnante saison des Pumas <i>(Éditions Z’ailées).</i></p><p>Tout ' 'est prêt pour ma saison et il s’agira pour moi d’une trentième ' 'année sur la couverture du Canadien et de la LNH, à RDS. Mes ' 'billets d’avion sont achetés jusqu’à la pause olympique de février ' 'et les chambres d’hôtel sont toutes réservées jusqu’en avril. C’est ' 'la même chose pour ma collègue Chantal Machabée avec qui je partage ' 'la couverture de l’équipe. On me pose souvent la question; oui, ' 'elle est aussi gentille en personne que ce qu’elle dégage à la télé ' 'et c’est un vrai charme de travailler avec elle. Depuis mes débuts ' 'en 1992, au fil des ans, j’ai eu comme partenaires Jean-Pierre ' 'Boisvert, Denis Caron, Alain Crête, Bernard Lepage, Renaud Lavoie ' 'puis mon amie Chantal depuis neuf ans.', 'Bbody': '<p>Au milieu de chaque été, le patron a toujours la délicatesse de ' 's’informer si nous avons des dates où nous aurions besoin de congé ' 'ou si nous avons des préférences pour les voyages et il construit ' 'l’horaire en fonction de nos demandes. Lors de l’arrivée des ' 'Prédateurs de Nashville, je dois avouer que je m’arrangeais ' 'toujours pour obtenir l’escale au Tennessee. Grand amateur de ' 'country, c’est ma destination préférée à travers toutes les villes ' 'de la LNH. Chantal, de son côté, adore Las Vegas. Elle a aussi un ' 'gros faible pour le voyage sur la côte ouest-américaine alors que ' 'je préfère vraiment son équivalent canadien. Même que pour être ' 'honnête, Los Angeles, Anaheim et San Jose ne m’attirent aucunement. ' 'Cependant, quand vient le temps de couvrir la réunion des ' 'gouverneurs à Pebble Beach, j’éprouve toujours un regain d’amour ' 'pour la Californie!</p><p>Pourtant, je devrais me montrer ' 'grandement intéressé par Los Angeles, car c’est à cet endroit que ' 'j’ai fait les rencontres les plus impressionnantes et les plus ' 'inattendues de ma vie. Je vous ai déjà raconté la fois où j’avais ' 'croisé Ozzy Osbourne au Ritz Carlton de Marina Del Rey. C’est aussi ' 'dans la capitale du cinéma que j’ai déjà passé six ou sept minutes ' 'à jaser avec le célèbre chanteur country Garth Brooks.</p><p>Ça ' 's’est passé en 2002, lors du match des étoiles et jamais je ' 'n’oublierai ce moment. Le populaire chanteur américain était alors ' 'au sommet de sa gloire et sa fondation venait de s’associer à la ' 'LNH pour un événement caritatif. RDS n’avait pas besoin de ' 'l’entrevue, mais j’y suis allé quand même, sachant parfaitement que ' 'ça ne serait jamais diffusé! Un peu figés devant la star, mon ' 'caméraman Christian et moi nous sommes timidement présentés et pas ' 'une seule seconde Brooks n’a joué à la vedette. Au contraire, il ' 's’est montré très chaleureux. À la fin de l’entrevue, il nous a ' 'remercié et serré cordialement la main puis nous avons immortalisé ' 'le moment, le temps d’une photo.</p><p>Le plus étonnant, c’est que ' 'lorsqu’il a quitté l’hôtel, une vingtaine de minutes plus tard, il ' 'nous a croisés dans le lobby. Au passage, il a ralenti pour nous ' 'saluer en nous lançant « Have good day Luke and Chris and God bless ' 'you! ». Près de vingt ans plus tard, je suis encore ' 'impressionné!</p><p></p><p>Je me suis inscrit au pool du Reflet. Je ' … <trimmed 4590 bytes string> |
kwargs | {} |
lenBody | 11 |
request | <WSGIRequest: GET '/chronique_1308/'> |
self | <Chronique: Une nouvelle saison sur la route> |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_HOST | 'journallereflet.com' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_VIA | '2.0 alproxy' |
HTTP_X_FORWARDED_PROTO | 'https' |
HTTP_X_REAL_IP | '3.239.239.71' |
PATH_INFO | '/chronique_1308/' |
QUERY_STRING | '' |
REMOTE_ADDR | '3.239.239.71' |
REQUEST_METHOD | 'GET' |
REQUEST_URI | '/chronique_1308/' |
SCRIPT_NAME | '' |
SERVER_NAME | 'http6' |
SERVER_PORT | '8105' |
SERVER_PROTOCOL | 'HTTP/1.1' |
uwsgi.node | b'http6' |
uwsgi.version | b'2.0.23' |
wsgi.errors | <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'> |
wsgi.input | <uwsgi._Input object at 0x7f97b71e7c10> |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'https' |
wsgi.version | (1, 0) |
reflsite.settings.dev
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
ALLOWED_HOSTS | ['*'] |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | '/home/copietech/refletsitew3' |
BASE_URL | 'http://example.com' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | 'csrftoken' |
CSRF_COOKIE_PATH | '/' |
CSRF_COOKIE_SAMESITE | 'Lax' |
CSRF_COOKIE_SECURE | False |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_HEADER_NAME | 'HTTP_X_CSRFTOKEN' |
CSRF_TRUSTED_ORIGINS | [] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 600, 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'HOST': 'postgresql-copietech.alwaysdata.net', 'NAME': 'copietech_refletw3', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'copietech'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATETIME_FORMAT | 'N j, Y, P' |
DATETIME_INPUT_FORMATS | ['%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M'] |
DATE_FORMAT | 'Y-m-d' |
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'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DECIMAL_SEPARATOR | '.' |
DEFAULT_AUTO_FIELD | 'django.db.models.AutoField' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER | 'django.views.debug.ExceptionReporter' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.console.EmailBackend' |
EMAIL_HOST | 'smtp-copietech.alwaysdata.net' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | 'reflet@copietech.ca' |
EMAIL_INBOX | 'reflet@copietech.ca' |
EMAIL_PORT | 587 |
EMAIL_SSL_CERTFILE | None |
EMAIL_SSL_KEYFILE | '********************' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
EMAIL_TIMEOUT | None |
EMAIL_USE_LOCALTIME | False |
EMAIL_USE_SSL | False |
EMAIL_USE_TLS | True |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
FILE_UPLOAD_PERMISSIONS | 420 |
FILE_UPLOAD_TEMP_DIR | None |
FIRST_DAY_OF_WEEK | 0 |
FIXTURE_DIRS | [] |
FORCE_SCRIPT_NAME | None |
FORMAT_MODULE_PATH | None |
FORM_RENDERER | 'django.forms.renderers.DjangoTemplates' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ['home', 'search', 'wagtail.contrib.forms', 'wagtail.contrib.redirects', 'wagtail.embeds', 'wagtail.sites', 'wagtail.users', 'wagtail.snippets', 'wagtail.documents', 'wagtail.images', 'wagtail.search', 'wagtail.admin', 'wagtail.core', 'wagtailfontawesomesvg', 'wagtailcolourpicker', 'modelcluster', 'taggit', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'wagtail.contrib.settings', 'wagtail.contrib.routable_page', 'wagtail.api.v2', 'rest_framework', 'rest_framework_xml', 'boutique'] |
INTERNAL_IPS | [] |
LANGUAGES | [('af', 'Afrikaans'), ('ar', 'Arabic'), ('ar-dz', 'Algerian 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'), ('hy', 'Armenian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('ig', 'Igbo'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kab', 'Kabyle'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('ky', 'Kyrgyz'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('ms', 'Malay'), ('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'), ('tg', 'Tajik'), ('th', 'Thai'), ('tk', 'Turkmen'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('uz', 'Uzbek'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')] |
LANGUAGES_BIDI | ['he', 'ar', 'ar-dz', 'fa', 'ur'] |
LANGUAGE_CODE | 'fr-ca' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_HTTPONLY | False |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LANGUAGE_COOKIE_SAMESITE | None |
LANGUAGE_COOKIE_SECURE | False |
LOCALE_PATHS | [] |
LOGGING | {} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '/home/copietech/refletsitew3/media' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['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.security.SecurityMiddleware', 'wagtail.contrib.redirects.middleware.RedirectMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PREPEND_WWW | False |
PROJECT_DIR | '/home/copietech/refletsitew3/reflsite' |
REST_FRAMEWORK | {'DEFAULT_PARSER_CLASSES': ('rest_framework_xml.parsers.XMLParser',), 'DEFAULT_RENDERER_CLASSES': ('rest_framework_xml.renderers.XMLRenderer',)} |
ROOT_URLCONF | 'reflsite.urls' |
SECRET_KEY | '********************' |
SECURE_CONTENT_TYPE_NOSNIFF | True |
SECURE_CROSS_ORIGIN_OPENER_POLICY | 'same-origin' |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_REFERRER_POLICY | 'same-origin' |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_AGE | 1209600 |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_HTTPONLY | True |
SESSION_COOKIE_NAME | 'sessionid' |
SESSION_COOKIE_PATH | '/' |
SESSION_COOKIE_SAMESITE | 'Lax' |
SESSION_COOKIE_SECURE | False |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | 'reflsite.settings.dev' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
STATICFILES_DIRS | ['/home/copietech/refletsitew3/reflsite/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.ManifestStaticFilesStorage' |
STATIC_ROOT | '/home/copietech/refletsitew3/static' |
STATIC_URL | '/static/' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/copietech/refletsitew3/reflsite/templates'], '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']}}] |
TEST_NON_SERIALIZED_APPS | [] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
THOUSAND_SEPARATOR | ',' |
TIME_FORMAT | 'P' |
TIME_INPUT_FORMATS | ['%H:%M:%S', '%H:%M:%S.%f', '%H:%M'] |
TIME_ZONE | 'UTC' |
USE_DEPRECATED_PYTZ | False |
USE_I18N | True |
USE_L10N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WAGTAILAPI_LIMIT_MAX | '********************' |
WAGTAILCOLOURPICKER_COLOURS | {'black': '#000000', 'dark blue': '#10192E', 'white': '#ffffff'} |
WAGTAIL_SITE_NAME | 'reflsite' |
WSGI_APPLICATION | 'reflsite.wsgi.application' |
X_FRAME_OPTIONS | 'DENY' |
YEAR_MONTH_FORMAT | 'F Y' |
You’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.