'>=' not supported between instances of 'int' and 'NoneType'
Request Method: | GET |
---|---|
Request URL: | https://emergencyspi.com/fr/index_activite/formation/0/?page=1&page=5 |
Django Version: | 3.0.6 |
Exception Type: | TypeError |
Exception Value: | '>=' not supported between instances of 'int' and 'NoneType' |
Exception Location: | /home/eukd2927/e_spi/index/views.py in index_activite, line 465 |
Python Executable: | /home/eukd2927/virtualenv/e_spi/3.7/bin/python3.7_bin |
Python Version: | 3.7.17 |
Python Path: | ['/home/eukd2927/e_spi', '/home/eukd2927/e_spi', '/opt/cpanel/ea-ruby27/root/usr/share/passenger/helper-scripts', '/opt/alt/python37/lib64/python37.zip', '/opt/alt/python37/lib64/python3.7', '/opt/alt/python37/lib64/python3.7/lib-dynload', '/home/eukd2927/virtualenv/e_spi/3.7/lib64/python3.7/site-packages', '/home/eukd2927/virtualenv/e_spi/3.7/lib/python3.7/site-packages'] |
Server time: | jeu, 28 Mar 2024 22:13:18 +0100 |
/home/eukd2927/virtualenv/e_spi/3.7/lib/python3.7/site-packages/django/core/handlers/exception.py
in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@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 | TypeError("'>=' not supported between instances of 'int' and 'NoneType'") |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x15055b866250>> |
request | <WSGIRequest: GET '/fr/index_activite/formation/0/?page=1&page=5'> |
/home/eukd2927/virtualenv/e_spi/3.7/lib/python3.7/site-packages/django/core/handlers/base.py
in _get_response
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)
except Exception as e:
response = self.process_exception_by_middleware(e, request)…
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
view_name = callback.__name__
else: # CBV
Variable | Value |
---|---|
callback | <function index_activite at 0x15055c8e4320> |
callback_args | () |
callback_kwargs | {'fun': 'formation', 'num': 0} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x150559c33690>> |
request | <WSGIRequest: GET '/fr/index_activite/formation/0/?page=1&page=5'> |
resolver | <URLResolver 'Spi.urls' (None:None) '^/'> |
resolver_match | ResolverMatch(func=index.views.index_activite, args=(), kwargs={'fun': 'formation', 'num': 0}, url_name=None, app_names=[], namespaces=[], route=fr/index_activite/<str:fun>/<int:num>/) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x15055b866250> |
wrapped_callback | <function index_activite at 0x15055c8e4320> |
/home/eukd2927/virtualenv/e_spi/3.7/lib/python3.7/site-packages/django/core/handlers/base.py
in _get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
break
if response is None:
wrapped_callback = self.make_view_atomic(callback)
try:
response = wrapped_callback(request, *callback_args, **callback_kwargs)…
except Exception as e:
response = self.process_exception_by_middleware(e, request)
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
Variable | Value |
---|---|
callback | <function index_activite at 0x15055c8e4320> |
callback_args | () |
callback_kwargs | {'fun': 'formation', 'num': 0} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x150559c33690>> |
request | <WSGIRequest: GET '/fr/index_activite/formation/0/?page=1&page=5'> |
resolver | <URLResolver 'Spi.urls' (None:None) '^/'> |
resolver_match | ResolverMatch(func=index.views.index_activite, args=(), kwargs={'fun': 'formation', 'num': 0}, url_name=None, app_names=[], namespaces=[], route=fr/index_activite/<str:fun>/<int:num>/) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x15055b866250> |
wrapped_callback | <function index_activite at 0x15055c8e4320> |
/home/eukd2927/e_spi/index/views.py
in index_activite
nombre = models.inscriptions.objects.filter(activite=un_data['id'], situation="Confirmé").aggregate(nums=Sum('Total'))
numbre = nombre["nums"]
if un_data['max']=='' and un_data['max']:
un_data['max']=0
# print(numbre,un_data['max'],un_data['title'])
if not numbre:
numbre=0
if(numbre>=un_data['max'] and un_data['max']!=0):…
un_data['complet']='Complet'
new_datas.append(un_data)
activites = new_datas
return render(request, 'index/formation.html', locals())
elif fun=='contenu':
if models.activites.objects.filter(id=num).exists():
Variable | Value |
---|---|
activites | <Page 1 of 1> |
communautes | <QuerySet [{'id': 7, 'nom_maison': 'Communauté des Béatitudes'}]> |
fun | 'formation' |
get | <QueryDict: {'page': ['1', '5']}> |
is_login | False |
messages | 0 |
n | 0 |
new_datas | [{'Adresse': 'rue du Fourneau 10', 'animateur': 'Communauté des Béatitudes', 'code_postal': '5651', 'contact': '', 'contenu': '<p>La Communauté des Béatitudes vous invite ' 'à venir vivre une retraite en groupe, couple ou ' 'individuel pour le Triduum pascal. <span style="border: ' 'none; outline: 0px; color: #000624; font-family: Madefor, ' "'Helvetica Neue', Helvetica, Arial, メイリオ, meiryo, 'ヒラギノ角ゴ pro " "w3', 'hiragino kaku gothic pro', sans-serif; font-size: 16px; " 'white-space-collapse: preserve; background-color: #ffffff;" ' 'data-offset-key="cojf1-0-0"><span style="border: none; outline: ' '0px;" data-text="true"> Nous vivons la semaine Sainte, dans ' 'notre prière communautaire et dans notre ' 'méditation personnelle, comme une montée vers le ' 'dimanche de la Résurrection du Seigneur. ' '</span></span></p>', 'couleur': '#1927A8', 'date_creer': datetime.datetime(2024, 3, 26, 16, 37, 33, 52487), 'date_motifier': datetime.datetime(2024, 3, 26, 16, 37, 33, 52501), 'email_complet': 11, 'email_complet_maison': 14, 'email_confirmer': 12, 'email_inscrire': 11, 'email_inscrire_maison': 14, 'email_non_confirmer': 98, 'email_payee': 17, 'email_payee_maison': 16, 'email_venue_imminente': 144, 'end': datetime.date(2024, 3, 31), 'end_heure': datetime.time(14, 0), 'fichier_audio': None, 'fichier_video': None, 'formule_inscrire': "['15']", 'groupe': 'activite', 'id': 512, 'maison': 6, 'maison_name': 'Communauté des Béatitudes de Thy-le-Château', 'max': 0, 'observation': 1, 'partage': 0, 'partage_maison': None, 'payer_apres': 0, 'pays': 'Belgium', 'presentation_courte': '', 'prix': 0.0, 'prix1': 0.0, 'repas': '["din2024-03-28", "pdej2024-03-29", "dej2024-03-29", ' '"din2024-03-29", "pdej2024-03-30", "dej2024-03-30", ' '"din2024-03-30", "pdej2024-03-31", "dej2024-03-31"]', 'start': datetime.date(2024, 3, 28), 'start_heure': datetime.time(18, 0), 'title': 'Triduum de Pâques 2024 - Attente', 'type': 'Groupe', 'type_num': 0, 'user_id': 13, 'user_name': 'Communication', 'ville': 'Thy-le-Château', 'visuel': None}, {'Adresse': 'rue du Fourneau 10', 'animateur': 'avec la Communauté', 'code_postal': '5651', 'contact': 'thy.beatitudes@gmail.com', 'contenu': '<div>Venez vivre les jours Saints avec la Communauté dans ' 'un temps tourner vers le don de notre Seigneur.</div>\r\n' '<div>Ouvert aux familles, avec un temps adaptés.</div>\r\n' '<div> </div>', 'couleur': '#F3F30F', 'date_creer': datetime.datetime(2023, 9, 26, 17, 21, 26, 939081), 'date_motifier': datetime.datetime(2024, 1, 20, 10, 27, 4, 619831), 'email_complet': 99, 'email_complet_maison': None, 'email_confirmer': 249, 'email_inscrire': 11, 'email_inscrire_maison': 14, 'email_non_confirmer': 98, 'email_payee': 17, 'email_payee_maison': 16, 'email_venue_imminente': 204, 'end': datetime.date(2024, 3, 31), 'end_heure': datetime.time(15, 0), 'fichier_audio': None, 'fichier_video': None, 'formule_inscrire': "['14', '15', '29']", 'groupe': 'activite', 'id': 490, 'maison': 6, 'maison_name': 'Thy-le-Château', 'max': 0, 'observation': 1, 'partage': 0, 'partage_maison': None, 'payer_apres': 1, 'pays': 'Belgium (België)', 'presentation_courte': '', 'prix': 0.0, 'prix1': 0.0, 'repas': '["din2024-03-28", "pdej2024-03-29", "dej2024-03-29", ' '"din2024-03-29", "pdej2024-03-30", "dej2024-03-30", ' '"din2024-03-30", "pdej2024-03-31", "dej2024-03-31"]', 'start': datetime.date(2024, 3, 28), 'start_heure': datetime.time(17, 0), 'title': 'RETRAITE POUR LE TRIDUUM PASCAL 2024', 'type': 'individuel', 'type_num': 10, 'user_id': 6, 'user_name': 'Laurent', 'ville': 'Thy-le-Château', 'visuel': 'https://www.emergencyspi.com/st… <trimmed 4201 bytes string> |
new_maisons | [] |
nombre | {'nums': None} |
nowTime | '2024-03-28' |
num | 0 |
numbre | 0 |
page | '5' |
page_list | [1] |
paginator | <django.core.paginator.Paginator object at 0x150557a2e290> |
query | {'start__gte': '2024-03-28'} |
request | <WSGIRequest: GET '/fr/index_activite/formation/0/?page=1&page=5'> |
tags | ['jeune', 'individuel', 'groupes', 'scouts', 'révisions', 'groupe', 'etudiant', 'mariale', 'couple', 'ado', 'famille', 'messe', 'festival', 'cadeaux', 'pèlerinage', 'communautaire'] |
themes | <QuerySet [{'contenu': '[{"nom":"Jeune","couleur":"#00FF24"}]'}, {'contenu': '[{"nom":"Individuel","couleur":"#33a865"},{"nom":"Groupes","couleur":"#cae142"},{"nom":"Scouts","couleur":"#728ccc"},{"nom":"Révisions","couleur":"#dbe7ff"},{"nom":"Retraites pour tous","couleur":"#ffa616"},{"nom":"Retraites familles","couleur":"#f33c3c"},{"nom":"Retraites jeunes","couleur":"#bf3cf3"},{"nom":"Retraites ados","couleur":"#ffe700"},{"nom":"Retraites enfants","couleur":"#fdffdb"}]'}, {'contenu': '[{"nom":"Groupe","couleur":"#1927A8"},{"nom":"Etudiant","couleur":"#B65F44"},{"nom":"Mariale","couleur":"#2D51EB"},{"nom":"Couple","couleur":"#36DB1A"},{"nom":"Ado","couleur":"#CCB424"},{"nom":"Famille","couleur":"#B424CC"},{"nom":"Jeune","couleur":"#FB5F3A"},{"nom":"Messe","couleur":"#7774B4"},{"nom":"Festival","couleur":"#DF4359"},{"nom":"Cadeaux","couleur":"#A49494"},{"nom":"individuel","couleur":"#F3F30F"},{"nom":"Pèlerinage","couleur":"#36A21C"},{"nom":"Communautaire","couleur":"#F7F1F1"}]'}]> |
titre | 'Activités' |
un | {'contenu': '[{"nom":"Groupe","couleur":"#1927A8"},{"nom":"Etudiant","couleur":"#B65F44"},{"nom":"Mariale","couleur":"#2D51EB"},{"nom":"Couple","couleur":"#36DB1A"},{"nom":"Ado","couleur":"#CCB424"},{"nom":"Famille","couleur":"#B424CC"},{"nom":"Jeune","couleur":"#FB5F3A"},{"nom":"Messe","couleur":"#7774B4"},{"nom":"Festival","couleur":"#DF4359"},{"nom":"Cadeaux","couleur":"#A49494"},{"nom":"individuel","couleur":"#F3F30F"},{"nom":"Pèlerinage","couleur":"#36A21C"},{"nom":"Communautaire","couleur":"#F7F1F1"}]'} |
un_data | {'Adresse': 'rue du Fourneau 10', 'animateur': 'la Communauté', 'code_postal': '5651', 'contact': 'thy.beatitudes@gmail.com', 'contenu': '<div> </div>\r\n<div> </div>', 'couleur': '#F3F30F', 'date_creer': datetime.datetime(2024, 3, 12, 17, 41, 4, 822530), 'date_motifier': datetime.datetime(2024, 3, 26, 11, 53, 40, 552512), 'email_complet': 99, 'email_complet_maison': None, 'email_confirmer': 179, 'email_inscrire': 11, 'email_inscrire_maison': 14, 'email_non_confirmer': 185, 'email_payee': 17, 'email_payee_maison': 16, 'email_venue_imminente': 144, 'end': datetime.date(2024, 3, 31), 'end_heure': datetime.time(15, 0), 'fichier_audio': None, 'fichier_video': None, 'formule_inscrire': "['15']", 'groupe': 'activite', 'id': 509, 'maison': 6, 'maison_name': 'Thy-le-Château', 'max': None, 'observation': 1, 'partage': 0, 'partage_maison': None, 'payer_apres': 0, 'pays': 'Belgium (België)', 'presentation_courte': '', 'prix': 0.0, 'prix1': 0.0, 'repas': '["din2024-03-28", "pdej2024-03-29", "dej2024-03-29", ' '"din2024-03-29", "pdej2024-03-30", "dej2024-03-30", ' '"din2024-03-30", "pdej2024-03-31", "dej2024-03-31"]', 'start': datetime.date(2024, 3, 28), 'start_heure': datetime.time(18, 0), 'title': "Triduum pascal 2024 - liste d'attente", 'type': 'individuel', 'type_num': 10, 'user_id': 6, 'user_name': 'Laurent', 'ville': 'Thy-le-Château', 'visuel': 'https://www.emergencyspi.com/static/upload/2024-03/20240325215804249901-thumbnail.png'} |
une | {'couleur': '#F7F1F1', 'nom': 'Communautaire'} |
user_info | '' |
AnonymousUser
Variable | Value |
---|---|
page | '5' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTPS | 'on' |
HTTP_ACCEPT | '*/*' |
HTTP_HOST | 'emergencyspi.com' |
HTTP_REFERER | 'https://emergencyspi.com/index_activite/formation/0/?page=1&page=5' |
HTTP_USER_AGENT | 'claudebot' |
HTTP_X_AUTONOMOUS_SYSTEM | '14618' |
HTTP_X_COUNTRY_CODE | 'US' |
HTTP_X_FORWARDED_PORT | '443' |
HTTP_X_FORWARDED_PROTO | 'https' |
HTTP_X_HTTPS | '1' |
HTTP_X_REAL_IP | '3.88.254.50' |
HTTP_X_SSL | 'yes' |
PASSENGER_CONNECT_PASSWORD | 'TU7ZD1kXf9PfHJhv' |
PATH_INFO | '/fr/index_activite/formation/0/' |
QUERY_STRING | 'page=1&page=5' |
REMOTE_ADDR | '3.88.254.50' |
REMOTE_PORT | '53258' |
REQUEST_METHOD | 'GET' |
REQUEST_URI | '/fr/index_activite/formation/0/?page=1&page=5' |
SCRIPT_NAME | '' |
SCRIPT_URI | 'https://emergencyspi.com/fr/index_activite/formation/0/' |
SCRIPT_URL | '/fr/index_activite/formation/0/' |
SERVER_NAME | 'emergencyspi.com' |
SERVER_PORT | '443' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SOFTWARE | ('Apache/2.4.58 (cPanel) OpenSSL/1.1.1w mod_bwlimited/1.4 ' 'Phusion_Passenger/6.0.20') |
UNIQUE_ID | 'ZgXdbkt1xaxAt8BczSJADwAAAgg' |
passenger.hijack | None |
wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> |
wsgi.input | <_io.BufferedReader name=18> |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'https' |
wsgi.version | (1, 0) |
Spi.settings
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/eukd2927/e_spi' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 'LOCATION': '/home/eukd2927/e_spi/cache', 'TIMEOUT': 2592000}} |
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': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '127.0.0.1', 'NAME': 'eukd2927_spi', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': 3306, 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'eukd2927_spi'}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATETIME_FORMAT | 'd-m-Y H:m:S' |
DATETIME_INPUT_FORMATS | ['%d-%m-%Y %H:%M:%S', '%Y-%m-%d %H:%M:%S'] |
DATE_FORMAT | 'd-m-Y' |
DATE_INPUT_FORMATS | ['%d-%m-%Y', '%d.%m.%y', '%Y-%m-%d'] |
DEBUG | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
DECIMAL_SEPARATOR | '.' |
DEFAULT_AUTO_FIELD | 'django.db.models.BigAutoField' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'emergency.spi@gmail.com' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'smtp-relay.sendinblue.com' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | 'emergency.spi@gmail.com' |
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_CHARSET | 'utf-8' |
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 | ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'index.apps.IndexConfig', 'com'] |
INTERNAL_IPS | [] |
LANGUAGES | (('fr', 'Français'),) |
LANGUAGES_BIDI | ['he', 'ar', 'fa', 'ur'] |
LANGUAGE_CODE | 'fr' |
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 | ('/home/eukd2927/e_spi/locale',) |
LOGGING | {'disable_existing_loggers': False, 'filters': {'require_debug_true': {'()': 'django.utils.log.RequireDebugTrue'}}, 'formatters': {'simple': {'format': '%(levelname)s %(module)s %(lineno)d ' '%(message)s'}, 'verbose': {'format': '%(levelname)s %(asctime)s %(module)s ' '%(lineno)d %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'filters': ['require_debug_true'], 'formatter': 'simple', 'level': 'DEBUG'}, 'file': {'backupCount': 10, 'class': 'logging.handlers.RotatingFileHandler', 'encoding': 'utf-8', 'filename': '/home/eukd2927/e_spi/logs/luffy.log', 'formatter': 'verbose', 'level': 'INFO', 'maxBytes': 2097152}}, 'loggers': {'django': {'handlers': ['console', 'file'], 'level': 'INFO', 'propagate': True}}, 'version': 1} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MEDIA_ROOT | '' |
MEDIA_URL | '' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PAYPAL_TEST | True |
PREPEND_WWW | False |
ROOT_URLCONF | 'Spi.urls' |
SECRET_KEY | '********************' |
SECURE_BROWSER_XSS_FILTER | False |
SECURE_CONTENT_TYPE_NOSNIFF | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_REFERRER_POLICY | None |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SERVER_EMAIL | 'root@localhost' |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_AGE | 14400 |
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 | 'Spi.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SSL_ROOT | '/home/eukd2927/e_spi/.well-known' |
SSL_URL | '/.well-known/' |
STATICFILES_DIRS | ['/home/eukd2927/e_spi/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/home/eukd2927/e_spi/static' |
STATIC_URL | '/static/' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/eukd2927/e_spi/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 | 'Europe/Paris' |
USE_I18N | True |
USE_L10N | False |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | False |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | 'Spi.wsgi.application' |
X_FRAME_OPTIONS | 'ALLOWALL url' |
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.