about.html
Request Method: | GET |
---|---|
Request URL: | http://www.tlhykj.cn/about/about13.html |
Django Version: | 1.8.3 |
Exception Type: | TemplateDoesNotExist |
Exception Value: | about.html |
Exception Location: | /usr/lib64/python2.7/site-packages/django/template/loader.py in get_template, line 46 |
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', '/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: | Thu, 28 Mar 2024 21:07:22 +0000 |
Django tried loading these templates, in this order:
django.template.loaders.filesystem.Loader
:
/www/wwwroot/tlhykj.cn/droplets/droplets/templates/about.html
(File does not exist)django.template.loaders.app_directories.Loader
:
/usr/lib/python2.7/site-packages/suit/templates/about.html
(File does not exist)/usr/lib64/python2.7/site-packages/django/contrib/admin/templates/about.html
(File does not exist)/usr/lib64/python2.7/site-packages/django/contrib/auth/templates/about.html
(File does not exist)/usr/lib64/python2.7/site-packages/django/contrib/sitemaps/templates/about.html
(File does not exist)/usr/lib/python2.7/site-packages/ckeditor/templates/about.html
(File does not exist)/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 | TemplateDoesNotExist('about.html',) |
callback_args | () |
resolver_match | ResolverMatch(func=droplets.dphome.views.about, args=(), kwargs={'dir_name': u'about13.html'}, url_name=None, app_name=None, namespaces=[]) |
middleware_method | <bound method MessageMiddleware.process_request of <django.contrib.messages.middleware.MessageMiddleware object at 0x7f21a186f9d0>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f21a38e4910> |
request | "<WSGIRequest\npath:/about/about13.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/tlhykj.cn/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.tlhykj.cn',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/about/about13.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '54.224.90.25',\n 'REMOTE_PORT': '52862',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/about/about13.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.tlhykj.cn',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/tlhykj.cn/droplets',\n 'uwsgi.node': 'izhp30zzkmku7txakwnt8dz',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7f21a1981d20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7f21a166ea20>,\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 about at 0x7f21a190f500> |
wrapped_callback | <function about at 0x7f21a190f500> |
resolver | <RegexURLResolver 'droplets.urls' (None:None) ^/> |
callback_kwargs | {'dir_name': u'about13.html'} |
response | None |
urlconf | 'droplets.urls' |
./droplets/dphome/views.py
in about
video = Videos.objects.filter().first()
menu = Menus.objects.filter(dir_name=target_dir).first()
basic_params.update({"cates": cates, "menu": menu, "video": video})
template_name = "about.html"
return render_to_response(template_name, basic_params)...
def message(request):
return render_to_response("MessageLeftMain.htm", locals())
Variable | Value |
---|---|
cur_menu | None |
dir_name | u'/about13.html/' |
basic_params | {'banners': [<Banners: 1>, <Banners: 2>, <Banners: 3>], 'cates': [None, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 新闻动态>, <Menus: 企业节税>, <Menus: 代理知识产权>, <Menus: 申请政府补贴>, <Menus: 联系我们>, <Menus: 财务软件>, <Menus: 工程案例>, <Menus: 服务领域>, <Menus: 工程案例11>, <Menus: 首页>], 'ci': <CompanyInfo: wang>, 'footers_dict': {<Menus: 首页>: []}, 'hot_keywords': [], 'menu': None, 'menus': [<Menus: 首页>, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 服务领域>, <Menus: 新闻动态>, <Menus: 联系我们>], 'menus_foot': [<Menus: 首页>], 'news': [<News: 19年春天拓展运动>, <News: 2018年6月入驻天津>, <News: 2018磐山秋游>, <News: 入驻天津后先后引进新设备>, <News: 2020年6月在天津召开两化融合培训会>, <News: PCBA贴片焊接时的安全间距如何设计>, <News: SMT贴片中气相再流焊的原理>, <News: 线路板加工过程中需要哪些检验客户才能放心呢>, <News: 怎么鉴定PCB电路板实力厂家?>, <News: PCBA贴片焊接设计总结:三招解决大问题>, <News: 静电释放在SMT贴片加工中的危害>, <News: 线路板贴片焊接步骤>, <News: 线路板贴片式元件的焊接方法有两类>, <News: PCB线路板的维修知识都在这里了!>, <News: 为什么小批量SMT贴片打样不便宜?>, <News: SMT贴片加工中最容易忽视的7个细节>, <News: SMT贴片时故障怎么处理?>, <News: OEM代料代工找同力恒业>, <News: 三防涂覆技术工艺>, <News: 2023年5月团建拓展>, '...(remaining elements truncated)...'], 'news_categories': [<NewsCategory: 关于同力>, <NewsCategory: 核心能力>, <NewsCategory: 新闻动态>, <NewsCategory: 企业节税>, <NewsCategory: 代理知识产权>, <NewsCategory: 各项专利审批>, <NewsCategory: 公司注册>, <NewsCategory: 申请政府补贴>, <NewsCategory: 联系我们>, <NewsCategory: 产品开发>, <NewsCategory: 供应链管理>, <NewsCategory: 财务软件>, <NewsCategory: 工程案例>, <NewsCategory: 服务领域>, <NewsCategory: 技术工艺>, <NewsCategory: 工程案例11>, <NewsCategory: 生产管理>, <NewsCategory: 公司动态>, <NewsCategory: 行业动态>, <NewsCategory: 简介>, '...(remaining elements truncated)...'], 'products_categories': [<ProductsCategory: 关于同力>, <ProductsCategory: 核心能力>, <ProductsCategory: 新闻动态>, <ProductsCategory: 企业节税>, <ProductsCategory: 代理知识产权>, <ProductsCategory: 各项专利审批>, <ProductsCategory: 公司注册>, <ProductsCategory: 申请政府补贴>, <ProductsCategory: 联系我们>, <ProductsCategory: 产品开发>, <ProductsCategory: 供应链管理>, <ProductsCategory: 财务软件>, <ProductsCategory: 工程案例>, <ProductsCategory: 服务领域>, <ProductsCategory: 技术工艺>, <ProductsCategory: 工程案例11>, <ProductsCategory: 生产管理>, <ProductsCategory: 公司动态>, <ProductsCategory: 行业动态>, <ProductsCategory: 简介>, '...(remaining elements truncated)...'], 'root_dict': {<Menus: 关于同力>: [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>], <Menus: 服务领域>: [], <Menus: 核心能力>: [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>], <Menus: 新闻动态>: [<Menus: 公司动态>, <Menus: 行业动态>], <Menus: 联系我们>: [], <Menus: 首页>: []}, 'root_lst': [(<Menus: 首页>, []), (<Menus: 关于同力>, [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>]), (<Menus: 核心能力>, [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>]), (<Menus: 服务领域>, []), (<Menus: 新闻动态>, [<Menus: 公司动态>, <Menus: 行业动态>]), (<Menus: 联系我们>, [])], 'site': <SiteConfig: 同力恒业科技(天津)有限公司>, 'video': None} |
target_dir | u'/about13.html/' |
request | "<WSGIRequest\npath:/about/about13.html,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTENT_LENGTH': '',\n 'CONTENT_TYPE': '',\n 'DOCUMENT_ROOT': '/www/wwwroot/tlhykj.cn/droplets',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_HOST': 'www.tlhykj.cn',\n 'HTTP_USER_AGENT': 'claudebot',\n 'PATH_INFO': u'/about/about13.html',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '54.224.90.25',\n 'REMOTE_PORT': '52862',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/about/about13.html',\n u'SCRIPT_NAME': u'',\n 'SERVER_NAME': 'www.tlhykj.cn',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'UWSGI_CHDIR': '/www/wwwroot/tlhykj.cn/droplets',\n 'uwsgi.node': 'izhp30zzkmku7txakwnt8dz',\n 'uwsgi.version': '2.0.15',\n 'wsgi.errors': <open file 'wsgi_errors', mode 'w' at 0x7f21a1981d20>,\n 'wsgi.file_wrapper': <built-in function uwsgi_sendfile>,\n 'wsgi.input': <uwsgi._Input object at 0x7f21a166ea20>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': False,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
template_name | 'about.html' |
video | None |
cates | [None, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 新闻动态>, <Menus: 企业节税>, <Menus: 代理知识产权>, <Menus: 申请政府补贴>, <Menus: 联系我们>, <Menus: 财务软件>, <Menus: 工程案例>, <Menus: 服务领域>, <Menus: 工程案例11>, <Menus: 首页>] |
menu | None |
/usr/lib64/python2.7/site-packages/django/shortcuts.py
in render_to_response
Returns a HttpResponse whose content is filled with the result of calling
django.template.loader.render_to_string() with the passed arguments.
"""
if (context_instance is _context_instance_undefined
and dirs is _dirs_undefined
and dictionary is _dictionary_undefined):
# No deprecated arguments were passed - use the new code path
content = loader.render_to_string(template_name, context, using=using)...
else:
# Some deprecated arguments were passed - use the legacy code path
content = loader.render_to_string(
template_name, context, context_instance, dirs, dictionary,
using=using)
Variable | Value |
---|---|
dirs | <object object at 0x7f21a2e02690> |
status | None |
content_type | None |
dictionary | <object object at 0x7f21a2e02680> |
template_name | 'about.html' |
context_instance | <object object at 0x7f21a2e02670> |
context | {'banners': [<Banners: 1>, <Banners: 2>, <Banners: 3>], 'cates': [None, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 新闻动态>, <Menus: 企业节税>, <Menus: 代理知识产权>, <Menus: 申请政府补贴>, <Menus: 联系我们>, <Menus: 财务软件>, <Menus: 工程案例>, <Menus: 服务领域>, <Menus: 工程案例11>, <Menus: 首页>], 'ci': <CompanyInfo: wang>, 'footers_dict': {<Menus: 首页>: []}, 'hot_keywords': [], 'menu': None, 'menus': [<Menus: 首页>, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 服务领域>, <Menus: 新闻动态>, <Menus: 联系我们>], 'menus_foot': [<Menus: 首页>], 'news': [<News: 19年春天拓展运动>, <News: 2018年6月入驻天津>, <News: 2018磐山秋游>, <News: 入驻天津后先后引进新设备>, <News: 2020年6月在天津召开两化融合培训会>, <News: PCBA贴片焊接时的安全间距如何设计>, <News: SMT贴片中气相再流焊的原理>, <News: 线路板加工过程中需要哪些检验客户才能放心呢>, <News: 怎么鉴定PCB电路板实力厂家?>, <News: PCBA贴片焊接设计总结:三招解决大问题>, <News: 静电释放在SMT贴片加工中的危害>, <News: 线路板贴片焊接步骤>, <News: 线路板贴片式元件的焊接方法有两类>, <News: PCB线路板的维修知识都在这里了!>, <News: 为什么小批量SMT贴片打样不便宜?>, <News: SMT贴片加工中最容易忽视的7个细节>, <News: SMT贴片时故障怎么处理?>, <News: OEM代料代工找同力恒业>, <News: 三防涂覆技术工艺>, <News: 2023年5月团建拓展>, '...(remaining elements truncated)...'], 'news_categories': [<NewsCategory: 关于同力>, <NewsCategory: 核心能力>, <NewsCategory: 新闻动态>, <NewsCategory: 企业节税>, <NewsCategory: 代理知识产权>, <NewsCategory: 各项专利审批>, <NewsCategory: 公司注册>, <NewsCategory: 申请政府补贴>, <NewsCategory: 联系我们>, <NewsCategory: 产品开发>, <NewsCategory: 供应链管理>, <NewsCategory: 财务软件>, <NewsCategory: 工程案例>, <NewsCategory: 服务领域>, <NewsCategory: 技术工艺>, <NewsCategory: 工程案例11>, <NewsCategory: 生产管理>, <NewsCategory: 公司动态>, <NewsCategory: 行业动态>, <NewsCategory: 简介>, '...(remaining elements truncated)...'], 'products_categories': [<ProductsCategory: 关于同力>, <ProductsCategory: 核心能力>, <ProductsCategory: 新闻动态>, <ProductsCategory: 企业节税>, <ProductsCategory: 代理知识产权>, <ProductsCategory: 各项专利审批>, <ProductsCategory: 公司注册>, <ProductsCategory: 申请政府补贴>, <ProductsCategory: 联系我们>, <ProductsCategory: 产品开发>, <ProductsCategory: 供应链管理>, <ProductsCategory: 财务软件>, <ProductsCategory: 工程案例>, <ProductsCategory: 服务领域>, <ProductsCategory: 技术工艺>, <ProductsCategory: 工程案例11>, <ProductsCategory: 生产管理>, <ProductsCategory: 公司动态>, <ProductsCategory: 行业动态>, <ProductsCategory: 简介>, '...(remaining elements truncated)...'], 'root_dict': {<Menus: 关于同力>: [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>], <Menus: 服务领域>: [], <Menus: 核心能力>: [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>], <Menus: 新闻动态>: [<Menus: 公司动态>, <Menus: 行业动态>], <Menus: 联系我们>: [], <Menus: 首页>: []}, 'root_lst': [(<Menus: 首页>, []), (<Menus: 关于同力>, [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>]), (<Menus: 核心能力>, [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>]), (<Menus: 服务领域>, []), (<Menus: 新闻动态>, [<Menus: 公司动态>, <Menus: 行业动态>]), (<Menus: 联系我们>, [])], 'site': <SiteConfig: 同力恒业科技(天津)有限公司>, 'video': None} |
using | None |
/usr/lib64/python2.7/site-packages/django/template/loader.py
in render_to_string
if (context_instance is _context_instance_undefined
and dirs is _dirs_undefined
and dictionary is _dictionary_undefined):
# No deprecated arguments were passed - use the new code path
if isinstance(template_name, (list, tuple)):
template = select_template(template_name, using=using)
else:
template = get_template(template_name, using=using)...
return template.render(context, request)
else:
# Some deprecated arguments were passed - use the legacy code path
for engine in _engine_list(using):
try:
Variable | Value |
---|---|
dirs | <object object at 0x7f21a2e02690> |
dictionary | <object object at 0x7f21a2e02680> |
template_name | 'about.html' |
request | None |
context_instance | <object object at 0x7f21a2e02670> |
context | {'banners': [<Banners: 1>, <Banners: 2>, <Banners: 3>], 'cates': [None, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 新闻动态>, <Menus: 企业节税>, <Menus: 代理知识产权>, <Menus: 申请政府补贴>, <Menus: 联系我们>, <Menus: 财务软件>, <Menus: 工程案例>, <Menus: 服务领域>, <Menus: 工程案例11>, <Menus: 首页>], 'ci': <CompanyInfo: wang>, 'footers_dict': {<Menus: 首页>: []}, 'hot_keywords': [], 'menu': None, 'menus': [<Menus: 首页>, <Menus: 关于同力>, <Menus: 核心能力>, <Menus: 服务领域>, <Menus: 新闻动态>, <Menus: 联系我们>], 'menus_foot': [<Menus: 首页>], 'news': [<News: 19年春天拓展运动>, <News: 2018年6月入驻天津>, <News: 2018磐山秋游>, <News: 入驻天津后先后引进新设备>, <News: 2020年6月在天津召开两化融合培训会>, <News: PCBA贴片焊接时的安全间距如何设计>, <News: SMT贴片中气相再流焊的原理>, <News: 线路板加工过程中需要哪些检验客户才能放心呢>, <News: 怎么鉴定PCB电路板实力厂家?>, <News: PCBA贴片焊接设计总结:三招解决大问题>, <News: 静电释放在SMT贴片加工中的危害>, <News: 线路板贴片焊接步骤>, <News: 线路板贴片式元件的焊接方法有两类>, <News: PCB线路板的维修知识都在这里了!>, <News: 为什么小批量SMT贴片打样不便宜?>, <News: SMT贴片加工中最容易忽视的7个细节>, <News: SMT贴片时故障怎么处理?>, <News: OEM代料代工找同力恒业>, <News: 三防涂覆技术工艺>, <News: 2023年5月团建拓展>, '...(remaining elements truncated)...'], 'news_categories': [<NewsCategory: 关于同力>, <NewsCategory: 核心能力>, <NewsCategory: 新闻动态>, <NewsCategory: 企业节税>, <NewsCategory: 代理知识产权>, <NewsCategory: 各项专利审批>, <NewsCategory: 公司注册>, <NewsCategory: 申请政府补贴>, <NewsCategory: 联系我们>, <NewsCategory: 产品开发>, <NewsCategory: 供应链管理>, <NewsCategory: 财务软件>, <NewsCategory: 工程案例>, <NewsCategory: 服务领域>, <NewsCategory: 技术工艺>, <NewsCategory: 工程案例11>, <NewsCategory: 生产管理>, <NewsCategory: 公司动态>, <NewsCategory: 行业动态>, <NewsCategory: 简介>, '...(remaining elements truncated)...'], 'products_categories': [<ProductsCategory: 关于同力>, <ProductsCategory: 核心能力>, <ProductsCategory: 新闻动态>, <ProductsCategory: 企业节税>, <ProductsCategory: 代理知识产权>, <ProductsCategory: 各项专利审批>, <ProductsCategory: 公司注册>, <ProductsCategory: 申请政府补贴>, <ProductsCategory: 联系我们>, <ProductsCategory: 产品开发>, <ProductsCategory: 供应链管理>, <ProductsCategory: 财务软件>, <ProductsCategory: 工程案例>, <ProductsCategory: 服务领域>, <ProductsCategory: 技术工艺>, <ProductsCategory: 工程案例11>, <ProductsCategory: 生产管理>, <ProductsCategory: 公司动态>, <ProductsCategory: 行业动态>, <ProductsCategory: 简介>, '...(remaining elements truncated)...'], 'root_dict': {<Menus: 关于同力>: [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>], <Menus: 服务领域>: [], <Menus: 核心能力>: [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>], <Menus: 新闻动态>: [<Menus: 公司动态>, <Menus: 行业动态>], <Menus: 联系我们>: [], <Menus: 首页>: []}, 'root_lst': [(<Menus: 首页>, []), (<Menus: 关于同力>, [<Menus: 简介>, <Menus: 资质荣誉1>, <Menus: 加入同力>, <Menus: 荣誉资质>]), (<Menus: 核心能力>, [<Menus: 产品开发>, <Menus: 供应链管理>, <Menus: 技术工艺>, <Menus: 生产管理>, <Menus: 质量控制>]), (<Menus: 服务领域>, []), (<Menus: 新闻动态>, [<Menus: 公司动态>, <Menus: 行业动态>]), (<Menus: 联系我们>, [])], 'site': <SiteConfig: 同力恒业科技(天津)有限公司>, 'video': None} |
using | None |
/usr/lib64/python2.7/site-packages/django/template/loader.py
in get_template
"method doesn't support the dirs argument." % engine.name,
stacklevel=2)
else:
return engine.get_template(template_name)
except TemplateDoesNotExist:
pass
raise TemplateDoesNotExist(template_name)...
def select_template(template_name_list, dirs=_dirs_undefined, using=None):
"""
Loads and returns a template for one of the given names.
Variable | Value |
---|---|
engine | <django.template.backends.django.DjangoTemplates object at 0x7f21a1925650> |
using | None |
dirs | <object object at 0x7f21a2e02690> |
engines | [<django.template.backends.django.DjangoTemplates object at 0x7f21a1925650>] |
template_name | 'about.html' |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
UWSGI_CHDIR | '/www/wwwroot/tlhykj.cn/droplets' |
SCRIPT_NAME | u'' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/about/about13.html' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
CONTENT_LENGTH | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'www.tlhykj.cn' |
REMOTE_ADDR | '54.224.90.25' |
wsgi.url_scheme | 'http' |
SERVER_PORT | '80' |
wsgi.multiprocess | True |
uwsgi.node | 'izhp30zzkmku7txakwnt8dz' |
DOCUMENT_ROOT | '/www/wwwroot/tlhykj.cn/droplets' |
wsgi.input | <uwsgi._Input object at 0x7f21a166ea20> |
HTTP_HOST | 'www.tlhykj.cn' |
wsgi.multithread | False |
REQUEST_URI | '/about/about13.html' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
wsgi.run_once | False |
wsgi.errors | <open file 'wsgi_errors', mode 'w' at 0x7f21a1981d20> |
REMOTE_PORT | '52862' |
REQUEST_SCHEME | 'http' |
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/tlhykj.cn/droplets' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/www/wwwroot/tlhykj.cn/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': 'tlhykj_cn', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'tlhykj_cn'}} |
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/tlhykj.cn/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/tlhykj.cn/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/tlhykj.cn/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.