'NoneType' object has no attribute 'category'
Request Method: | GET |
---|---|
Request URL: | http://www.changshapenmaji.com/cases/1.html |
Django Version: | 1.8.3 |
Exception Type: | AttributeError |
Exception Value: | 'NoneType' object has no attribute 'category' |
Exception Location: | ./droplets/products/views.py in get_case_by_id, line 199 |
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 14:24:17 +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.products.views.get_case_by_id, args=(), kwargs={'cid': u'1'}, url_name=None, app_name=None, namespaces=[]) |
middleware_method | <bound method MessageMiddleware.process_request of <django.contrib.messages.middleware.MessageMiddleware object at 0x7fdbefb9cdd0>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7fdbf1bd4990> |
request | "<WSGIRequest\npath:/cases/1.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/changshapenmaji.com/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.changshapenmaji.com',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/cases/1.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '3.92.1.156',\n 'REMOTE_PORT': '52602',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/cases/1.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.changshapenmaji.com',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/changshapenmaji.com/droplets',\n 'uwsgi.node': 'izhp32vkoguito1os9m6l7z',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7fdbefc75d20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7fdbef72f060>,\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_case_by_id at 0x7fdbefc05230> |
wrapped_callback | <function get_case_by_id at 0x7fdbefc05230> |
resolver | <RegexURLResolver 'droplets.urls' (None:None) ^/> |
callback_kwargs | {'cid': u'1'} |
response | None |
urlconf | 'droplets.urls' |
./droplets/products/views.py
in get_case_by_id
basic_params = get_basic_params()
case = Cases.objects.filter(id=int(cid)).first()
prev_case, next_case = get_prev_and_next_page(Cases, cid)
basic_params.update({"case_categories": get_categories("case"),
"case": case,
"cur_cate": case.category,...
"prev_case": prev_case,
"next_case": next_case,
"ci": CompanyInfo.objects.filter().first()})
return render_to_response("cases/case_detail.html", basic_params)
Variable | Value |
---|---|
case | None |
prev_case | None |
next_case | <Cases: 长沙喷码机> |
request | "<WSGIRequest\npath:/cases/1.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/changshapenmaji.com/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.changshapenmaji.com',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/cases/1.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '3.92.1.156',\n 'REMOTE_PORT': '52602',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_URI': '/cases/1.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.changshapenmaji.com',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/changshapenmaji.com/droplets',\n 'uwsgi.node': 'izhp32vkoguito1os9m6l7z',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7fdbefc75d20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7fdbef72f060>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
cid | u'1' |
basic_params | {'banners': [<Banners: jpg>], 'ci': <CompanyInfo: 施传文>, 'detail': <Details: 1>, 'footers_dict': {<Menus: 联系我们>: [], <Menus: 公司新闻>: [<CasesCategory: 公司动态>, <CasesCategory: 行业动态>], <Menus: 公司简介>: [], <Menus: 产品中心>: [<CasesCategory: 喷码机配套设备>, <CasesCategory: 长沙喷码机>]}, 'hot_keywords': [<HotKeywords: 长沙手持喷码机>, <HotKeywords: 长沙激光喷码机>, <HotKeywords: 长沙蛋品专用喷码机>, <HotKeywords: 长沙大字符喷码机>, <HotKeywords: 长沙二维码条码喷码机>, <HotKeywords: 长沙喷码机>, <HotKeywords: 岳阳喷码机维修>, <HotKeywords: 湘潭喷码机保养>], 'menus': [<Menus: 工程案例>, <Menus: 产品中心>, <Menus: 公司新闻>, <Menus: 公司简介>, <Menus: 联系我们>], 'menus_foot': [<Menus: 公司简介>, <Menus: 产品中心>, <Menus: 公司新闻>, <Menus: 联系我们>], '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: 产品知识>], 'products_categories': [<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: 行业动态>]}, 'root_lst': [(<Menus: 工程案例>, [<Menus: 精彩案例>]), (<Menus: 产品中心>, [<Menus: 喷码机配套设备>, <Menus: 长沙喷码机>]), (<Menus: 公司新闻>, [<Menus: 公司动态>, <Menus: 行业动态>]), (<Menus: 公司简介>, []), (<Menus: 联系我们>, [])], 'site': <SiteConfig: 长沙鼎捷电子设备有限公司>} |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
UWSGI_CHDIR | '/www/wwwroot/changshapenmaji.com/droplets' |
SCRIPT_NAME | u'' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/cases/1.html' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
CONTENT_LENGTH | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'www.changshapenmaji.com' |
REMOTE_ADDR | '3.92.1.156' |
wsgi.url_scheme | 'http' |
SERVER_PORT | '80' |
wsgi.multiprocess | True |
uwsgi.node | 'izhp32vkoguito1os9m6l7z' |
DOCUMENT_ROOT | '/www/wwwroot/changshapenmaji.com/droplets' |
wsgi.input | <uwsgi._Input object at 0x7fdbef72f060> |
HTTP_HOST | 'www.changshapenmaji.com' |
wsgi.multithread | False |
REQUEST_URI | '/cases/1.html' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
wsgi.run_once | False |
wsgi.errors | <open file 'wsgi_errors', mode 'w' at 0x7fdbefc75d20> |
REMOTE_PORT | '52602' |
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/changshapenmaji.com/droplets' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/www/wwwroot/changshapenmaji.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': 'changshapenmaji', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'changshapenmaji'}} |
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/changshapenmaji.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/changshapenmaji.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/changshapenmaji.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.