[Errno 36] File name too long: '/home/hearsir2/electric/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585'
Request Method: | GET |
---|---|
Request URL: | http://www.electric-wiring.ir/%2525D8%2525A7%2525D8%2525B3%2525D8%2525AA%2525D9%252581%2525D8%2525A7%2525D8%2525AF%2525D9%252587-%2525D8%2525A7%2525D8%2525B2-%2525DA%2525A9%2525D8%2525A7%2525D8%2525A8%2525D9%252584-%2525D9%252587%2525D8%2525A7%2525DB%25258C-knx-%2525D8%2525AF%2525D8%2525B1-%2525D9%252586%2525D9%252582%2525D9%252584-%2525D9%252588-%2525D8%2525A7%2525D9%252586%2525D8%2525AA%2525D9%252582%2525D8%2525A7%2525D9%252584%2525D8%2525A7%2525D8%2525AA-%2525D9%252585/ |
Django Version: | 3.2.19 |
Exception Type: | OSError |
Exception Value: | [Errno 36] File name too long: '/home/hearsir2/electric/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585' |
Exception Location: | /opt/alt/python37/lib64/python3.7/pathlib.py, line 1183, in stat |
Python Executable: | /home/hearsir2/virtualenv/electric/3.7/bin/python |
Python Version: | 3.7.17 |
Python Path: | ['', '/home/hearsir2/electric', '/opt/alt/python37/lib64/python37.zip', '/opt/alt/python37/lib64/python3.7', '/opt/alt/python37/lib64/python3.7/lib-dynload', '/home/hearsir2/virtualenv/electric/3.7/lib64/python3.7/site-packages', '/home/hearsir2/virtualenv/electric/3.7/lib/python3.7/site-packages'] |
Server time: | Thu, 28 Mar 2024 11:50:28 +0000 |
/home/hearsir2/virtualenv/electric/3.7/lib/python3.7/site-packages/django/core/handlers/exception.py
, line 47, in inner
response = await sync_to_async(response_for_exception, thread_sensitive=False)(request, exc)
return response
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 | OSError(36, 'File name too long') |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7faf99334e90>> |
request | <WSGIRequest: GET '/%2525D8%2525A7%2525D8%2525B3%2525D8%2525AA%2525D9%252581%2525D8%2525A7%2525D8%2525AF%2525D9%252587-%2525D8%2525A7%2525D8%2525B2-%2525DA%2525A9%2525D8%2525A7%2525D8%2525A8%2525D9%252584-%2525D9%252587%2525D8%2525A7%2525DB%25258C-knx-%2525D8%2525AF%2525D8%2525B1-%2525D9%252586%2525D9%252582%2525D9%252584-%2525D9%252588-%2525D8%2525A7%2525D9%252586%2525D8%2525AA%2525D9%252582%2525D8%2525A7%2525D9%252584%2525D8%2525A7%2525D8%2525AA-%2525D9%252585/'> |
/home/hearsir2/virtualenv/electric/3.7/lib/python3.7/site-packages/django/core/handlers/base.py
, line 181, 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 0x7faf99284830> |
callback_args | () |
callback_kwargs | {'document_root': '', 'path': '%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585/'} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7faf992c8ad0>> |
request | <WSGIRequest: GET '/%2525D8%2525A7%2525D8%2525B3%2525D8%2525AA%2525D9%252581%2525D8%2525A7%2525D8%2525AF%2525D9%252587-%2525D8%2525A7%2525D8%2525B2-%2525DA%2525A9%2525D8%2525A7%2525D8%2525A8%2525D9%252584-%2525D9%252587%2525D8%2525A7%2525DB%25258C-knx-%2525D8%2525AF%2525D8%2525B1-%2525D9%252586%2525D9%252582%2525D9%252584-%2525D9%252588-%2525D8%2525A7%2525D9%252586%2525D8%2525AA%2525D9%252582%2525D8%2525A7%2525D9%252584%2525D8%2525A7%2525D8%2525AA-%2525D9%252585/'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7faf99334e90> |
wrapped_callback | <function serve at 0x7faf99284830> |
/home/hearsir2/virtualenv/electric/3.7/lib/python3.7/site-packages/django/views/static.py
, line 37, in serve
also set ``show_indexes`` to ``True`` if you'd like to serve a basic index
of the directory. This index view will use the template hardcoded below,
but if you'd like to override it, you can create a template called
``static/directory_index.html``.
"""
path = posixpath.normpath(path).lstrip('/')
fullpath = Path(safe_join(document_root, path))
if fullpath.is_dir():…
if show_indexes:
return directory_index(path, fullpath)
raise Http404(_("Directory indexes are not allowed here."))
if not fullpath.exists():
raise Http404(_('“%(path)s” does not exist') % {'path': fullpath})
# Respect the If-Modified-Since header.
Variable | Value |
---|---|
document_root | '' |
fullpath | PosixPath('/home/hearsir2/electric/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585') |
path | '%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585' |
request | <WSGIRequest: GET '/%2525D8%2525A7%2525D8%2525B3%2525D8%2525AA%2525D9%252581%2525D8%2525A7%2525D8%2525AF%2525D9%252587-%2525D8%2525A7%2525D8%2525B2-%2525DA%2525A9%2525D8%2525A7%2525D8%2525A8%2525D9%252584-%2525D9%252587%2525D8%2525A7%2525DB%25258C-knx-%2525D8%2525AF%2525D8%2525B1-%2525D9%252586%2525D9%252582%2525D9%252584-%2525D9%252588-%2525D8%2525A7%2525D9%252586%2525D8%2525AA%2525D9%252582%2525D8%2525A7%2525D9%252584%2525D8%2525A7%2525D8%2525AA-%2525D9%252585/'> |
show_indexes | False |
/opt/alt/python37/lib64/python3.7/pathlib.py
, line 1373, in is_dir
return True
def is_dir(self):
"""
Whether this path is a directory.
"""
try:
return S_ISDIR(self.stat().st_mode)…
except OSError as e:
if not _ignore_error(e):
raise
# Path doesn't exist or is a broken symlink
# (see https://bitbucket.org/pitrou/pathlib/issue/12/)
return False
Variable | Value |
---|---|
self | PosixPath('/home/hearsir2/electric/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585') |
/opt/alt/python37/lib64/python3.7/pathlib.py
, line 1183, in stat
return obj
def stat(self):
"""
Return the result of the stat() system call on this path, like
os.stat() does.
"""
return self._accessor.stat(self)…
def owner(self):
"""
Return the login name of the file owner.
"""
import pwd
Variable | Value |
---|---|
self | PosixPath('/home/hearsir2/electric/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585') |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_HOST | 'www.electric-wiring.ir' |
HTTP_USER_AGENT | 'claudebot' |
PATH_INFO | '/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585/' |
QUERY_STRING | '' |
REMOTE_ADDR | '35.175.174.36' |
REMOTE_PORT | '53248' |
REQUEST_METHOD | 'GET' |
REQUEST_SCHEME | 'http' |
REQUEST_URI | '/%25D8%25A7%25D8%25B3%25D8%25AA%25D9%2581%25D8%25A7%25D8%25AF%25D9%2587-%25D8%25A7%25D8%25B2-%25DA%25A9%25D8%25A7%25D8%25A8%25D9%2584-%25D9%2587%25D8%25A7%25DB%258C-knx-%25D8%25AF%25D8%25B1-%25D9%2586%25D9%2582%25D9%2584-%25D9%2588-%25D8%25A7%25D9%2586%25D8%25AA%25D9%2582%25D8%25A7%25D9%2584%25D8%25A7%25D8%25AA-%25D9%2585/' |
SCRIPT_NAME | '' |
SCRIPT_URI | 'http://www.electric-wiring.ir/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%DA%A9%D8%A7%D8%A8%D9%84-%D9%87%D8%A7%DB%8C-knx-%D8%AF%D8%B1-%D9%86%D9%82%D9%84-%D9%88-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D9%85/' |
SCRIPT_URL | '/%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%DA%A9%D8%A7%D8%A8%D9%84-%D9%87%D8%A7%DB%8C-knx-%D8%AF%D8%B1-%D9%86%D9%82%D9%84-%D9%88-%D8%A7%D9%86%D8%AA%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D9%85/' |
SERVER_ADDR | '88.99.65.110' |
SERVER_ADMIN | 'webmaster@electric-wiring.ir.hears.ir' |
SERVER_NAME | 'www.electric-wiring.ir' |
SERVER_PORT | '80' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SOFTWARE | 'LiteSpeed' |
X-LSCACHE | 'on' |
wsgi.errors | <_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'> |
wsgi.file_wrapper | <class 'lsapi_wsgi.FileWrapper'> |
wsgi.input | <lsapi_wsgi.InputStream object at 0x7faf979acdd0> |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
mypr.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
ALLOWED_HOSTS | ['www.electric-wiring.ir', 'electric-wiring.ir'] |
APPEND_SLASH | True |
ASGI_APPLICATION | 'mypr.asgi.application' |
AUTHENTICATION_BACKENDS | ['allauth.account.auth_backends.AuthenticationBackend'] |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | PosixPath('/home/hearsir2/electric') |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CHANNEL_LAYERS | {'default': {'BACKEND': 'channels.layers.InMemoryChannelLayer'}} |
CRISPY_ALLOWED_TEMPLATE_PACKS | 'bootstrap5' |
CRISPY_TEMPLATE_PACK | 'bootstrap5' |
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': '', 'NAME': '', 'OPTIONS': {'read_default_file': 'my.cnf'}, 'PASSWORD': '********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': ''}} |
DATABASE_ROUTERS | [] |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
DATA_UPLOAD_MAX_NUMBER_FILES | 100 |
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 | 'N j, Y' |
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.BigAutoField' |
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_HASHING_ALGORITHM | 'sha256' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DISALLOWED_USER_AGENTS | [] |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_HOST | 'localhost' |
EMAIL_HOST_PASSWORD | '********************' |
EMAIL_HOST_USER | '' |
EMAIL_PORT | 25 |
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 | False |
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', 'blogs', 'tinymce', 'fontawesomefree', 'django.contrib.sites', 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.google'] |
INTERNAL_IPS | ['127.0.0.1'] |
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'), ('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 | 'en-us' |
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 | '' |
MEDIA_URL | '/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['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'] |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PREPEND_WWW | False |
RECAPTCHA_PRIVATE_KEY | '********************' |
RECAPTCHA_PUBLIC_KEY | '********************' |
ROOT_URLCONF | 'mypr.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 | '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 | 'mypr.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | ['captcha.recaptcha_test_key_error'] |
SITE_ID | 1 |
SOCIALACCOUNT_LOGIN_ON_GET | True |
SOCIALACCOUNT_PROVIDERS | {'google': {'AUTH_PARAMS': {'access_type': 'online'}, 'SCOPE': ['profile', 'email']}} |
STATICFILES_DIRS | [PosixPath('/home/hearsir2/electric/static'), 'static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/home/hearsir2/electric/static1' |
STATIC_URL | '/static/' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [PosixPath('/home/hearsir2/electric/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' |
TINYMCE_DEFAULT_CONFIG | {'block_formats': 'Paragraph=p; Header 1=h1; Header 2=h2', 'codesample_languages': [{'text': 'Python', 'value': 'python'}, {'text': 'HTML/XML', 'value': 'markup'}], 'content_style': 'body { font-family: Arial; background: white; color: black; ' 'font-size: 12pt}', 'contextmenu': 'formats | link image', 'custom_undo_redo_levels': 100, 'fontsize_formats': '8pt 10pt 12pt 14pt 16pt 18pt', 'height': '600px', 'image_caption': True, 'image_class_list': [{'style': {}, 'title': 'Fluid', 'value': 'img-fluid'}], 'images_upload_url': 'upload_image', 'menubar': 'file edit view insert format tools table help', 'plugins': 'link image preview codesample contextmenu table code lists ' 'fullscreen', 'toolbar1': 'undo redo | backcolor casechange permanentpen formatpainter ' 'removeformat formatselect fontselect fontsizeselect', 'toolbar2': 'bold italic underline blockquote | alignleft aligncenter ' 'alignright alignjustify | bullist numlist | outdent indent | ' 'table | link image | codesample | preview code | ' 'tiny_mce_wiris_formulaEditor ' 'tiny_mce_wiris_formulaEditorChemistry', 'width': 'auto'} |
USE_I18N | True |
USE_L10N | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | True |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | None |
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.