'NoneType' object has no attribute 'category'
Request Method: | GET |
---|---|
Request URL: | http://www.bjbtfu.cn/news/260.html |
Django Version: | 1.8.3 |
Exception Type: | AttributeError |
Exception Value: | 'NoneType' object has no attribute 'category' |
Exception Location: | ./droplets/news/views.py in get_news_by_id, line 82 |
Python Executable: | /usr/bin/uwsgi |
Python Version: | 2.7.5 |
Python Path: | ['.', '', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/home/www/.local/lib/python2.7/site-packages', '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/cloud_init-0.7.6-py2.7.egg', '/usr/lib/python2.7/site-packages/pyocr-0.5.1-py2.7.egg', '/usr/lib/python2.7/site-packages/textract-1.6.1-py2.7.egg', '/usr/lib/python2.7/site-packages/pocketsphinx-0.1.3-py2.7-linux-x86_64.egg'] |
Server time: | Fri, 29 Mar 2024 15:11:30 +0000 |
/usr/lib64/python2.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:
# If the view raised an exception, run it through exception
# middleware, and if the exception middleware returns a
# response, use that. Otherwise, reraise the exception.
for middleware_method in self._exception_middleware:
response = middleware_method(request, e)
Variable | Value |
---|---|
e | AttributeError("'NoneType' object has no attribute 'category'",) |
callback_args | () |
resolver_match | ResolverMatch(func=droplets.news.views.get_news_by_id, args=(), kwargs={'cid': u'260'}, url_name=None, app_name=None, namespaces=[]) |
middleware_method | <bound method MessageMiddleware.process_request of <django.contrib.messages.middleware.MessageMiddleware object at 0x7f17a09d1310>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f17a29ea910> |
request | "<WSGIRequest\npath:/news/260.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/btwyjj.com/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.bjbtfu.cn',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/news/260.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '44.223.5.218',\n 'REMOTE_PORT': '41596',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/news/260.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.bjbtfu.cn',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/btwyjj.com/droplets',\n 'uwsgi.node': 'izhp32vkoguito1os9m6l7z',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7f17a0a8ad20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7f17a023f780>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
callback | <function get_news_by_id at 0x7f17a0a25c80> |
wrapped_callback | <function get_news_by_id at 0x7f17a0a25c80> |
resolver | <RegexURLResolver 'droplets.urls' (None:None) ^/> |
callback_kwargs | {'cid': u'260'} |
response | None |
urlconf | 'droplets.urls' |
./droplets/news/views.py
in get_news_by_id
:return: render_to_response("news/news_detail.html")
"""
basic_params = get_basic_params()
news = News.objects.filter(id=cid).first()
prev_news, next_news = get_prev_and_next_page(News, cid)
_, total_news = get_data_by_page(News, {"category": news.category})...
basic_params.update({"news_categories": get_categories("news"),
"news": news,
"cur_cate": news.category,
"prev_news": prev_news,
"next_news": next_news,
Variable | Value |
---|---|
basic_params | {'banners': [<Banners: 1>, <Banners: 2>, <Banners: 3>, <Banners: 4>], 'ci': <CompanyInfo: 赵经理>, 'footers_dict': {}, 'hot_keywords': [<HotKeywords: 办公家具公司>, <HotKeywords: 办公家具厂家>, <HotKeywords: 北京家具厂>, <HotKeywords: 办公家具厂>], 'menus': [<Menus: 首页>, <Menus: 工程案例>, <Menus: 产品中心>, <Menus: 新闻中心>, <Menus: 公司简介>, <Menus: 联系我们>], 'menus_foot': [], 'news': [<News: 实木办公家具如何辨别真假?怎么选购?>, <News: 一般办公家具有哪些?怎么保养?>, <News: 先定办公家具后装修,有五大好处!>, <News: 白领的办公桌上应该有什么?>, <News: 办公家具保养这几点你做到了么?>, <News: 为何简约办公家具更受欢迎>, <News: 家具的色彩搭配艺术>, <News: 从办公家具入手来提高工作效率!>, <News: 办公桌的正确移动方法>, <News: 定做办公家具对企业能带来哪些益处?>, <News: 浅谈办公家具保养注意事项?>, <News: 你知道办公家具定制的优势有哪些吗?>, <News: 浅谈会议桌如何维护保养?>, <News: 你知道如何挑选办公桌吗?>, <News: 如何选购会议桌?>, <News: 浅析如何维护保养办公椅?>, <News: 简述选购办公茶几需要注意事项?>, <News: 你知道如何维护保养办公文件柜吗?>, <News: 你知道办公文件柜有哪些类型吗?>, <News: 选购板式家具需要注意事项?>, '...(remaining elements truncated)...'], 'news_categories': [<NewsCategory: 公司简介>, <NewsCategory: 产品中心>, <NewsCategory: 新闻中心>, <NewsCategory: 联系我们>, <NewsCategory: 首页>, <NewsCategory: 工程案例>, <NewsCategory: 人才招聘>, <NewsCategory: 公司动态>, <NewsCategory: 行业动态>, <NewsCategory: 师资力量>, <NewsCategory: 办公桌>, <NewsCategory: 钢木系统桌>, <NewsCategory: 会议桌>, <NewsCategory: 屏风工作位>, <NewsCategory: 办公椅>, <NewsCategory: 文件柜>, <NewsCategory: 办公沙发>, <NewsCategory: 办公茶几>, <NewsCategory: 教学培训家具>], 'products_categories': [<ProductsCategory: 公司简介>, <ProductsCategory: 产品中心>, <ProductsCategory: 新闻中心>, <ProductsCategory: 联系我们>, <ProductsCategory: 首页>, <ProductsCategory: 工程案例>, <ProductsCategory: 人才招聘>, <ProductsCategory: 公司动态>, <ProductsCategory: 行业动态>, <ProductsCategory: 师资力量>, <ProductsCategory: 办公桌>, <ProductsCategory: 钢木系统桌>, <ProductsCategory: 会议桌>, <ProductsCategory: 屏风工作位>, <ProductsCategory: 办公椅>, <ProductsCategory: 文件柜>, <ProductsCategory: 办公沙发>, <ProductsCategory: 办公茶几>, <ProductsCategory: 教学培训家具>], 'root_dict': {<Menus: 工程案例>: [], <Menus: 联系我们>: [], <Menus: 新闻中心>: [<Menus: 公司动态>, <Menus: 行业动态>], <Menus: 公司简介>: [], <Menus: 产品中心>: [<Menus: 办公桌>, <Menus: 钢木系统桌>, <Menus: 会议桌>, <Menus: 屏风工作位>, <Menus: 办公椅>, <Menus: 文件柜>, <Menus: 办公沙发>, <Menus: 办公茶几>, <Menus: 教学培训家具>], <Menus: 首页>: []}, 'root_lst': [(<Menus: 首页>, []), (<Menus: 工程案例>, []), (<Menus: 产品中心>, [<Menus: 办公桌>, <Menus: 钢木系统桌>, <Menus: 会议桌>, <Menus: 屏风工作位>, <Menus: 办公椅>, <Menus: 文件柜>, <Menus: 办公沙发>, <Menus: 办公茶几>, <Menus: 教学培训家具>]), (<Menus: 新闻中心>, [<Menus: 公司动态>, <Menus: 行业动态>]), (<Menus: 公司简介>, []), (<Menus: 联系我们>, [])], 'site': <SiteConfig: 北京佰特伟业家具有限公司>} |
cid | u'260' |
request | "<WSGIRequest\npath:/news/260.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/btwyjj.com/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.bjbtfu.cn',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/news/260.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '44.223.5.218',\n 'REMOTE_PORT': '41596',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/news/260.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.bjbtfu.cn',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/btwyjj.com/droplets',\n 'uwsgi.node': 'izhp32vkoguito1os9m6l7z',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7f17a0a8ad20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7f17a023f780>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
next_news | None |
news | None |
prev_news | <News: 选购板式办公家具的技巧> |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
UWSGI_CHDIR | '/www/wwwroot/btwyjj.com/droplets' |
SCRIPT_NAME | u'' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/news/260.html' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
CONTENT_LENGTH | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'www.bjbtfu.cn' |
REMOTE_ADDR | '44.223.5.218' |
wsgi.url_scheme | 'http' |
SERVER_PORT | '80' |
wsgi.multiprocess | True |
uwsgi.node | 'izhp32vkoguito1os9m6l7z' |
DOCUMENT_ROOT | '/www/wwwroot/btwyjj.com/droplets' |
wsgi.input | <uwsgi._Input object at 0x7f17a023f780> |
HTTP_HOST | 'www.bjbtfu.cn' |
wsgi.multithread | False |
REQUEST_URI | '/news/260.html' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
wsgi.run_once | False |
wsgi.errors | <open file 'wsgi_errors', mode 'w' at 0x7f17a0a8ad20> |
REMOTE_PORT | '41596' |
uwsgi.version | '2.0.15' |
CONTENT_TYPE | '' |
wsgi.file_wrapper | '' |
droplets.settings
Setting | Value |
---|---|
SECURE_BROWSER_XSS_FILTER | False |
USE_THOUSAND_SEPARATOR | False |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'en-us' |
ROOT_URLCONF | 'droplets.urls' |
MANAGERS | () |
BASE_DIR | '/www/wwwroot/btwyjj.com/droplets' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/www/wwwroot/btwyjj.com/droplets/static/' |
CKEDITOR_UPLOAD_PATH | 'uploads/' |
ALLOWED_HOSTS | [] |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
SECURE_HSTS_SECONDS | 0 |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder') |
SESSION_CACHE_ALIAS | 'default' |
SESSION_COOKIE_DOMAIN | None |
SESSION_COOKIE_NAME | 'sessionid' |
TIME_INPUT_FORMATS | ('%H:%M:%S', '%H:%M:%S.%f', '%H:%M') |
SECURE_REDIRECT_EXEMPT | [] |
DATABASES | {'default': {'ATOMIC_REQUESTS': False, 'AUTOCOMMIT': True, 'CONN_MAX_AGE': 0, 'ENGINE': 'django.db.backends.mysql', 'HOST': '', 'NAME': 'btwyjj_com', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'btwyjj_com'}} |
EMAIL_SSL_KEYFILE | u'********************' |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
SUIT_CONFIG | {'ADMIN_NAME': u'\u4fe1\u8054\u7f51\u7ad9\u7ba1\u7406\u7cfb\u7edf', 'MENU': ('sites', {'app': 'dphome', 'label': u'\u7cfb\u7edf\u8bbe\u7f6e'}, {'app': 'about', 'label': u'\u7b80\u4ecb\u7ba1\u7406'}, {'app': 'news', 'label': u'\u65b0\u95fb\u7ba1\u7406'}, {'app': 'products', 'label': u'\u4ea7\u54c1\u7ba1\u7406'}, {'app': 'preview', 'label': u'\u9884\u89c8\u7ba1\u7406'}, {'app': 'seo', 'label': u'SEO\u4f18\u5316\u76f8\u5173\u8bbe\u7f6e'})} |
FILE_UPLOAD_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
APPEND_SLASH | True |
LOCALE_PATHS | () |
DATABASE_ROUTERS | [] |
DEFAULT_TABLESPACE | '' |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
SESSION_COOKIE_PATH | '/' |
EMAIL_HOST_PASSWORD | u'********************' |
MEDIA_PATH | '/uploads/' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
MIDDLEWARE_CLASSES | ['django.middleware.security.SecurityMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
USE_I18N | True |
THOUSAND_SEPARATOR | ',' |
SECRET_KEY | u'********************' |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
CKEDITOR_JQUERY_URL | 'js/jquery.min.js' |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
CKEDITOR_IMAGE_BACKEND | 'pillow' |
FIRST_DAY_OF_WEEK | 0 |
WSGI_APPLICATION | 'droplets.wsgi.application' |
TEMPLATE_DEBUG | False |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
EMAIL_TIMEOUT | None |
SECURE_SSL_HOST | None |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
USE_STATIC_HTML | True |
SESSION_COOKIE_SECURE | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
LANGUAGE_COOKIE_DOMAIN | None |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
INSTALLED_APPS | ['suit', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'droplets.dphome', 'droplets.about', 'droplets.news', 'droplets.seo', 'droplets.ads', 'droplets.products', 'droplets.preview', 'ckeditor'] |
LANGUAGES | (('af', 'Afrikaans'), ('ar', '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'), ('el', 'Greek'), ('en', 'English'), ('en-au', 'Australian English'), ('en-gb', 'British English'), ('eo', 'Esperanto'), ('es', 'Spanish'), ('es-ar', 'Argentinian 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'), ('gl', 'Galician'), ('he', 'Hebrew'), ('hi', 'Hindi'), ('hr', 'Croatian'), ('hu', 'Hungarian'), ('ia', 'Interlingua'), ('id', 'Indonesian'), ('io', 'Ido'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('ka', 'Georgian'), ('kk', 'Kazakh'), ('km', 'Khmer'), ('kn', 'Kannada'), ('ko', 'Korean'), ('lb', 'Luxembourgish'), ('lt', 'Lithuanian'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('ml', 'Malayalam'), ('mn', 'Mongolian'), ('mr', 'Marathi'), ('my', 'Burmese'), ('nb', 'Norwegian Bokmal'), ('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'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-cn', 'Simplified Chinese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese'), ('zh-tw', 'Traditional Chinese')) |
USE_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
MIDDLEWARE | ['django.middleware.security.SecurityMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware'] |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
LANGUAGE_COOKIE_AGE | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
CSRF_COOKIE_AGE | 31449600 |
MONTH_DAY_FORMAT | 'F j' |
LOGIN_URL | '/accounts/login/' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
TIME_FORMAT | 'P' |
AUTH_USER_MODEL | 'auth.User' |
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') |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend',) |
AUTH_PASSWORD_VALIDATORS | u'********************' |
PASSWORD_RESET_TIMEOUT_DAYS | u'********************' |
SESSION_FILE_PATH | None |
CACHE_MIDDLEWARE_ALIAS | 'default' |
SESSION_SAVE_EVERY_REQUEST | False |
NUMBER_GROUPING | 0 |
SESSION_ENGINE | 'django.contrib.sessions.backends.db' |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_COOKIE_PATH | '/' |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
DECIMAL_SEPARATOR | '.' |
IGNORABLE_404_URLS | () |
MIGRATION_MODULES | {} |
TEMPLATE_STRING_IF_INVALID | '' |
LOGOUT_URL | '/accounts/logout/' |
EMAIL_USE_TLS | False |
FIXTURE_DIRS | () |
EMAIL_HOST | 'localhost' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '/www/wwwroot/btwyjj.com/droplets/droplets/static/uploads' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
ADMINS | () |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
STATICFILES_DIRS | ['/www/wwwroot/btwyjj.com/droplets/droplets/static'] |
MEDIA_URL | '' |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | () |
CKEDITOR_CONFIGS | {'default': {'extraPlugins': 'div,autolink,autoembed,embedsemantic,autogrow,widget,lineutils,clipboard,dialog,dialogui,elementspath', 'skin': 'moono', 'tabSpaces': 4, 'toolbar': 'YourCustomToolbarConfig', 'toolbar_Basic': [['Source', '-', 'Bold', 'Italic']], 'toolbar_YourCustomToolbarConfig': [{'items': ['Source', '-', 'Save', 'NewPage', 'Preview', 'Print', '-', 'Templates'], 'name': 'document'}, {'items': ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], 'name': 'clipboard'}, {'items': ['Find', 'Replace', '-', 'SelectAll'], 'name': 'editing'}, {'items': ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'], 'name': 'forms'}, '/', {'items': ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'], 'name': 'basicstyles'}, {'items': ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl', 'Language'], 'name': 'paragraph'}, {'items': ['Link', 'Unlink', 'Anchor'], 'name': 'links'}, {'items': ['Image', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak', 'Iframe'], 'name': 'insert'}, '/', {'items': ['Styles', 'Format', 'Font', 'FontSize'], 'name': 'styles'}, {'items': ['TextColor', 'BGColor'], 'name': 'colors'}, {'items': ['Maximize', 'ShowBlocks'], 'name': 'tools'}, {'items': ['About'], 'name': 'about'}, '/', {'items': ['Preview', 'Maximize'], 'name': 'yourcustomtools'}], 'update': ['Image', 'Update', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak']}} |
DISALLOWED_USER_AGENTS | () |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {} |
SHORT_DATE_FORMAT | 'm/d/Y' |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/www/wwwroot/btwyjj.com/droplets/droplets/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_RUNNER | 'django.test.runner.DiscoverRunner' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
SECURE_SSL_REDIRECT | False |
TIME_ZONE | 'UTC' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
EMAIL_BACKEND | 'django.core.mail.backends.smtp.EmailBackend' |
EMAIL_USE_SSL | False |
TEMPLATE_CONTEXT_PROCESSORS | ('django.contrib.auth.context_processors.auth', 'django.template.context_processors.debug', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz', 'django.contrib.messages.context_processors.messages') |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'droplets.settings' |
USE_ETAGS | False |
LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
FILE_UPLOAD_TEMP_DIR | None |
INTERNAL_IPS | () |
STATIC_URL | '/static/' |
EMAIL_PORT | 25 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
TEST_NON_SERIALIZED_APPS | [] |
PASSWORD_HASHERS | u'********************' |
ABSOLUTE_URL_OVERRIDES | {} |
LANGUAGE_COOKIE_PATH | '/' |
CACHE_MIDDLEWARE_SECONDS | 600 |
EMAIL_SSL_CERTFILE | None |
CSRF_COOKIE_HTTPONLY | False |
DATETIME_INPUT_FORMATS | ('%Y-%m-%d %H:%M:%S', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%d %H:%M', '%Y-%m-%d', '%m/%d/%Y %H:%M:%S', '%m/%d/%Y %H:%M:%S.%f', '%m/%d/%Y %H:%M', '%m/%d/%Y', '%m/%d/%y %H:%M:%S', '%m/%d/%y %H:%M:%S.%f', '%m/%d/%y %H:%M', '%m/%d/%y') |
EMAIL_HOST_USER | '' |
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.