name 'reduce' is not defined
Request Method: | GET |
---|---|
Request URL: | http://yazdfarda.ir/yazdfarda/news/af/116135/%D8%AC%D8%A7%D9%86%D8%B4%DB%8C%D9%86-%D8%B1%D9%88%D8%A7%D8%A8%D8%B7-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%DB%8C-%DB%8C%D8%B2%D8%AF-%D9%85%D9%86%D8%B5%D9%88%D8%A8-%D8%B4%D8%AF |
Django Version: | 4.2.4 |
Exception Type: | NameError |
Exception Value: | name 'reduce' is not defined |
Exception Location: | /root/yazdfarda.com/yazdfarda/news/models.py, line 186, in save |
Raised during: | news.views.aftabnewsslug |
Python Executable: | /usr/bin/python3 |
Python Version: | 3.8.10 |
Python Path: | ['/root/yazdfarda.com/yazdfarda', '/usr/bin', '/usr/lib/python38.zip', '/usr/lib/python3.8', '/usr/lib/python3.8/lib-dynload', '/usr/lib/python3.8/site-packages', '/usr/local/lib/python3.8/dist-packages', '/usr/lib/python3/dist-packages'] |
Server time: | Fri, 29 Mar 2024 19:39:46 +0430 |
/usr/local/lib/python3.8/dist-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 | NameError("name 'reduce' is not defined") |
get_response | <bound method BaseHandler._get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7fa0da0bd970>> |
request | <WSGIRequest: GET '/yazdfarda/news/af/116135/%D8%AC%D8%A7%D9%86%D8%B4%DB%8C%D9%86-%D8%B1%D9%88%D8%A7%D8%A8%D8%B7-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%DB%8C-%DB%8C%D8%B2%D8%AF-%D9%85%D9%86%D8%B5%D9%88%D8%A8-%D8%B4%D8%AF'> |
/usr/local/lib/python3.8/dist-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 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 aftabnewsslug at 0x7fa0ccb8eee0> |
callback_args | () |
callback_kwargs | {'newsId': '116135', 'section': 'yazdfarda', 'slug': 'جانشین-روابط-عمومی-استانداری-یزد-منصوب-شد'} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <CsrfViewMiddleware get_response=convert_exception_to_response.<locals>.inner>> |
request | <WSGIRequest: GET '/yazdfarda/news/af/116135/%D8%AC%D8%A7%D9%86%D8%B4%DB%8C%D9%86-%D8%B1%D9%88%D8%A7%D8%A8%D8%B7-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%DB%8C-%DB%8C%D8%B2%D8%AF-%D9%85%D9%86%D8%B5%D9%88%D8%A8-%D8%B4%D8%AF'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7fa0da0bd970> |
wrapped_callback | <function aftabnewsslug at 0x7fa0ccb8eee0> |
/root/yazdfarda.com/yazdfarda/news/views.py
, line 312, in aftabnewsslug
reNews = News.objects.filter(section=foundNews.section, is_deleted=False,
status=News.PUBLISHED_STATUS).order_by('-published_date')[:5]
if foundNews.visited:
foundNews.visited = foundNews.visited + 1
else:
foundNews.visited = 1
foundNews.save()…
csrfContext = RequestContext(req)
date_joined = datetime.now()
pDateTime = jdatetime.datetime.now()
Variable | Value |
---|---|
_tag | <Tag: ابن حسام> |
commentForm | <CommentForm bound=False, valid=Unknown, fields=(fullname;email;comment;parent)> |
comments_deny | <bound method QuerySet.count of <jQuerySet []>> |
comments_ok | <bound method QuerySet.count of <jQuerySet []>> |
comments_rem | <bound method QuerySet.count of <jQuerySet []>> |
export | 'default' |
foundNews | <News: جانشین روابط عمومی استانداری یزد منصوب شد> |
fromNews | True |
likeList | ['168400', '168397', '165151', '144355', '136947', '116120', '53587', '51075', '50938', '23227'] |
list_news | <jQuerySet [<News: عباس ملازینلی به سمت مشاور شهردار در امور هنری منصوب شد>, <News: سخنان عباس ملازینلی مشاور هنری شهردار یزد در جلسه تکریم و معارفه مدیر سازمان فرهنگی و مشاور هنری شهردار یزد>, <News: پیام عباس ملازینلی به مناسبت درگذشت روزنامه نگار پیشکسوت شادروان "ملک مسعود ملک">, <News: عباس ملازینلی : افتراق بین خبرنگاران فضای رسانه یزد را مسموم کرده است >, <News: رودررو با عباس ملازینلی نامزد پنجمین دوره انتخابات شورای شهر یزد>, <News: عباس ملازینلی رییس روابط عمومی استانداری یزد شد(7 نظر)>, <News: ملازینلی کارشناس روابط عمومی مخابرات استان يزد كارشناس برتر روابط عمومي كشورشد>, <News: انتصاب ملازینلی؛ گشایش میدانی برای اهل هنر>, <News: عباس ملازینلی مشاور هنرهای نمایشی مدیر کل ارشاد استان یزد(1نظر) >, <News: تئاتر یزد در گفتگو با عباس ملازینلی هنرمند تئاتر یزد>]> |
news | <News: تئاتر یزد در گفتگو با عباس ملازینلی هنرمند تئاتر یزد> |
newsId | '116135' |
randTag | <QuerySet [<Tag: تفت>, <Tag: وزیرنفت>, <Tag: آب و فاضلاب روستایی>, <Tag: انتخابات شورای شهر5>, <Tag: جاسوس>, <Tag: قزل آلا>, <Tag: کنکور>, <Tag: جنجالی>, <Tag: فریدون جیرانی>, <Tag: لیلا کسری>, <Tag: مدرسی محمدرضا>, <Tag: پیکاپ>, <Tag: بنیاد>, <Tag: صفحه ویژه دکتر عارف>, <Tag: بازنشستگان>, <Tag: بایرن مونیخ>, <Tag: مرزداران>, <Tag: سقز>, <Tag: وزیر امور خارجه>, <Tag: هیلاری کلینتون>]> |
reNews | [<News: جانشین روابط عمومی استانداری یزد منصوب شد>, <News: جانشین روابط عمومی استانداری یزد منصوب شد>, <News: جانشین روابط عمومی استانداری یزد منصوب شد>, <News: عباس ملازینلی به سمت مشاور شهردار در امور هنری منصوب شد>, <News: سخنان عباس ملازینلی مشاور هنری شهردار یزد در جلسه تکریم و معارفه مدیر سازمان فرهنگی و مشاور هنری شهردار یزد>, <News: پیام عباس ملازینلی به مناسبت درگذشت روزنامه نگار پیشکسوت شادروان "ملک مسعود ملک">, <News: عباس ملازینلی : افتراق بین خبرنگاران فضای رسانه یزد را مسموم کرده است >, <News: رودررو با عباس ملازینلی نامزد پنجمین دوره انتخابات شورای شهر یزد>, <News: عباس ملازینلی رییس روابط عمومی استانداری یزد شد(7 نظر)>, <News: ملازینلی کارشناس روابط عمومی مخابرات استان يزد كارشناس برتر روابط عمومي كشورشد>, <News: انتصاب ملازینلی؛ گشایش میدانی برای اهل هنر>, <News: عباس ملازینلی مشاور هنرهای نمایشی مدیر کل ارشاد استان یزد(1نظر) >, <News: تئاتر یزد در گفتگو با عباس ملازینلی هنرمند تئاتر یزد>] |
req | <WSGIRequest: GET '/yazdfarda/news/af/116135/%D8%AC%D8%A7%D9%86%D8%B4%DB%8C%D9%86-%D8%B1%D9%88%D8%A7%D8%A8%D8%B7-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%DB%8C-%DB%8C%D8%B2%D8%AF-%D9%85%D9%86%D8%B5%D9%88%D8%A8-%D8%B4%D8%AF'> |
section | 'yazdfarda' |
services | None |
slug | 'جانشین-روابط-عمومی-استانداری-یزد-منصوب-شد' |
tag | None |
texts | ['168400', '168397', '165151', '144355', '136947', '116120', '53587', '51075', '50938', '23227'] |
txt | '23227' |
/root/yazdfarda.com/yazdfarda/news/models.py
, line 186, in save
if self.related_text.index('-') > 0:
texts = self.related_text.split("-")
for txt in texts:
likeList.append(txt)
else:
likeList.append(self.related_text)
query = reduce(operator.or_, (Q(title__contains=item) for item in likeList))…
iNews = News.objects.filter(query).filter(is_deleted=False, status=News.PUBLISHED_STATUS).order_by(
'-published_date')[:10]
self.related_ids = ''
for news in iNews:
relateds = self.related.all()
Variable | Value |
---|---|
__class__ | <class 'news.models.News'> |
force_insert | False |
force_update | False |
likeList | ['عباس ملازینلی', 'ملازینلی'] |
self | <News: جانشین روابط عمومی استانداری یزد منصوب شد> |
texts | ['عباس ملازینلی', 'ملازینلی'] |
txt | 'ملازینلی' |
AnonymousUser
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
HTTP_ACCEPT | '*/*' |
HTTP_CONNECTION | 'close' |
HTTP_HOST | 'yazdfarda.ir' |
HTTP_USER_AGENT | 'claudebot' |
PATH_INFO | '/yazdfarda/news/af/116135/جانشین-روابط-عمومی-استانداری-یزد-منصوب-شد' |
QUERY_STRING | '' |
RAW_URI | '/yazdfarda/news/af/116135/%D8%AC%D8%A7%D9%86%D8%B4%DB%8C%D9%86-%D8%B1%D9%88%D8%A7%D8%A8%D8%B7-%D8%B9%D9%85%D9%88%D9%85%DB%8C-%D8%A7%D8%B3%D8%AA%D8%A7%D9%86%D8%AF%D8%A7%D8%B1%DB%8C-%DB%8C%D8%B2%D8%AF-%D9%85%D9%86%D8%B5%D9%88%D8%A8-%D8%B4%D8%AF' |
REMOTE_ADDR | '127.0.0.1' |
REMOTE_PORT | '37634' |
REQUEST_METHOD | 'GET' |
SCRIPT_NAME | '' |
SERVER_NAME | '0.0.0.0' |
SERVER_PORT | '8585' |
SERVER_PROTOCOL | 'HTTP/1.0' |
SERVER_SOFTWARE | 'gunicorn/20.0.4' |
gunicorn.socket | <socket.socket fd=8, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 8585), raddr=('127.0.0.1', 37634)> |
wsgi.errors | <gunicorn.http.wsgi.WSGIErrorsWrapper object at 0x7fa0cc48ffd0> |
wsgi.file_wrapper | <class 'gunicorn.http.wsgi.FileWrapper'> |
wsgi.input | <gunicorn.http.body.Body object at 0x7fa0cc48f4c0> |
wsgi.input_terminated | True |
wsgi.multiprocess | True |
wsgi.multithread | False |
wsgi.run_once | False |
wsgi.url_scheme | 'http' |
wsgi.version | (1, 0) |
core.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ADMINS | [] |
ALLOWED_HOSTS | ['*', '185.126.2.130'] |
ALLOW_UNICODE_SLUGS | True |
APPEND_SLASH | True |
AUTHENTICATION_BACKENDS | ['django.contrib.auth.backends.ModelBackend'] |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'auth.User' |
BASE_DIR | PosixPath('/root/yazdfarda.com/yazdfarda') |
BFM | {'FILES_PER_PAGE': 25, 'SIMULTANEOUS_UPLOADS': 4} |
CACHES | {'default': {'BACKEND': 'django_redis.cache.RedisCache', 'KEY_PREFIX': '********************', 'LOCATION': 'redis://localhost:6379/', 'OPTIONS': {'CLIENT_CLASS': 'django_redis.client.DefaultClient'}}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CRISPY_TEMPLATE_PACK | 'bootstrap4' |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_MASKED | 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 | ['http://localhost:8000', 'http://185.126.2.130:8585', 'https://185.126.2.130:8585http://185.126.2.130', 'https://185.126.2.130'] |
CSRF_USE_SESSIONS | False |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_HEALTH_CHECKS': False, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.postgresql', 'HOST': '127.0.0.1', 'NAME': 'yazdfarda', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIGRATE': True, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'postgres'}} |
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'] |
DB_ENGINE | 'postgresql' |
DB_HOST | '127.0.0.1' |
DB_NAME | 'yazdfarda' |
DB_PASS | '********************' |
DB_PORT | '5432' |
DB_USERNAME | 'postgres' |
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_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 |
ENABLE_CACHING | 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' |
HOME_TEMPLATES | '/root/yazdfarda.com/yazdfarda/home/templates' |
IGNORABLE_404_URLS | [] |
INSTALLED_APPS | ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.humanize', 'django.contrib.sites', 'django.contrib.sitemaps', 'tinymce', 'stdimage', 'django_coverage', 'randomgen', 'mobi', 'polls', 'message', 'levels', 'gsettings', 'link', 'banner', 'news', 'home'] |
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'), ('ckb', 'Central Kurdish (Sorani)'), ('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', 'ckb', 'fa', 'ur'] |
LANGUAGE_CODE | 'fa-ir' |
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 | ('/root/yazdfarda.com/yazdfarda/locale',) |
LOGGING | {} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MATERIAL_ADMIN_SITE | {'APP_ICONS': {'sites': 'send'}, 'FAVICON': 'images/favicon.ico', 'HEADER': 'پایگاه خبری یزدفردا', 'LOGIN_LOGO': 'images/brand/brand_blue.png', 'LOGOUT_BG': 'images/brand/brand_blue.png', 'MAIN_BG_COLOR': 'color', 'MAIN_HOVER_COLOR': 'color', 'MODEL_ICONS': {'site': 'contact_mail'}, 'NAVBAR_REVERSE': True, 'PROFILE_BG': 'images/brand/brand_blue.png', 'PROFILE_PICTURE': 'images/brand/brand_blue.png', 'SHOW_COUNTS': True, 'SHOW_THEMES': True, 'TITLE': 'یزدفردا', 'TRAY_REVERSE': True} |
MEDIA_ROOT | '/root/yazdfarda.com/yazdfarda/media' |
MEDIA_URL | '/media/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'whitenoise.middleware.WhiteNoiseMiddleware', '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 | {} |
MOBI_DETECT_TABLET | True |
MONTH_DAY_FORMAT | 'F j' |
NUMBER_GROUPING | 0 |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT | '********************' |
PREPEND_WWW | False |
REDIS_DB | {'HOST': 'localhost', 'NAME': '0', 'PASSWORD': '********************', 'PORT': 6379, 'USER': ''} |
RENDER_EXTERNAL_HOSTNAME | None |
ROOT_URLCONF | 'core.urls' |
SECRET_KEY | '********************' |
SECRET_KEY_FALLBACKS | '********************' |
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 | True |
SESSION_FILE_PATH | None |
SESSION_SAVE_EVERY_REQUEST | False |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
SETTINGS_MODULE | 'core.settings' |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
SHORT_DATE_FORMAT | 'm/d/Y' |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SILENCED_SYSTEM_CHECKS | [] |
SITE_ID | 1 |
STATICFILES_DIRS | ['/root/yazdfarda.com/yazdfarda/static'] |
STATICFILES_FINDERS | ['django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder'] |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | None |
STATIC_URL | '/static/' |
STORAGES | {'default': {'BACKEND': 'django.core.files.storage.FileSystemStorage'}, 'staticfiles': {'BACKEND': 'django.contrib.staticfiles.storage.StaticFilesStorage'}} |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/root/yazdfarda.com/yazdfarda/home/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 | 'Asia/Tehran' |
TINYMCE_COMPRESSOR | False |
TINYMCE_DEFAULT_CONFIG | {'contextmenu': 'false', 'height': '450', 'menubar': 'file edit view insert format tools table help', 'paste_as_text': 'true', 'plugins': 'advlist autolink lists link image charmap print preview anchor ' 'searchreplace visualblocks code fullscreen insertdatetime media ' 'table powerpaste advcode help wordcount spellchecker typography', 'theme': 'silver', 'toolbar': 'undo redo | bold italic underline strikethrough | fontselect ' 'fontsizeselect formatselect | alignleft aligncenter alignright ' 'alignjustify | outdent indent | numlist bullist checklist | ' 'forecolor backcolor casechange permanentpen formatpainter ' 'removeformat | pagebreak | charmap emoticons | fullscreen ' 'preview save print | insertfile image media pageembed template ' 'link anchor codesample | a11ycheck ltr rtl | showcomments ' 'addcomment code typography'} |
TINYMCE_JS_URL | 'tinymce/tinymce.min.js' |
USE_DEPRECATED_PYTZ | False |
USE_I18N | True |
USE_L10N | True |
USE_MULTITHREADED_SERVER | True |
USE_THOUSAND_SEPARATOR | False |
USE_TZ | False |
USE_X_FORWARDED_HOST | False |
USE_X_FORWARDED_PORT | False |
WSGI_APPLICATION | 'core.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.