dictionary changed size during iteration
Request Method: | GET |
---|---|
Request URL: | https://peak.powerforall.org/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25 |
Django Version: | 1.11.4 |
Exception Type: | RuntimeError |
Exception Value: | dictionary changed size during iteration |
Exception Location: | /var/lib/opensemanticsearch/fact_finder/views.py in get_facets_links, line 1833 |
Python Executable: | /var/lib/opensemanticsearch/bin/python |
Python Version: | 3.5.2 |
Python Path: | ['/var/bin/python3', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages', '/var/lib/opensemanticsearch', '/usr/lib/python3/dist-packages', '/usr/lib/python3/dist-packages/opensemanticetl', 'env3/lib/site-packages/pdfminer', 'opensemanticetl', '/var/lib/opensemanticsearch/opensemanticetl', '/var/www', '/var/www'] |
Server time: | Fri, 29 Mar 2024 11:28:10 +0000 |
/usr/local/lib/python3.5/dist-packages/django/core/handlers/exception.py
in inner
This decorator is automatically applied to all middleware to ensure that
no middleware leaks an exception and that the next middleware in the stack
can rely on getting a response instead of an exception.
"""
@wraps(get_response, assigned=available_attrs(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 | RuntimeError('dictionary changed size during iteration',) |
get_response | <bound method BaseHandler._legacy_get_response of <django.core.handlers.wsgi.WSGIHandler object at 0x7faaf462f320>> |
request | <WSGIRequest: GET '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25'> |
/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py
in _legacy_get_response
# Apply request middleware
for middleware_method in self._request_middleware:
response = middleware_method(request)
if response:
break
if response is None:
response = self._get_response(request)...
return response
Variable | Value |
---|---|
middleware_method | <bound method SecurityMiddleware.process_request of <django.middleware.security.SecurityMiddleware object at 0x7faacaa6f940>> |
request | <WSGIRequest: GET '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25'> |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7faaf462f320> |
/usr/local/lib/python3.5/dist-packages/django/core/handlers/base.py
in _get_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:
response = self.process_exception_by_middleware(e, request)...
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
view_name = callback.__name__
else: # CBV
Variable | Value |
---|---|
callback | <function IndexView at 0x7faac947dbf8> |
callback_args | () |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7faacaa61860>> |
request | <WSGIRequest: GET '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25'> |
resolver | <RegexURLResolver 'opensemanticsearch.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=fact_finder.views.IndexView, args=(), kwargs={}, url_name=index, app_names=[], namespaces=['fact_finder']) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7faaf462f320> |
wrapped_callback | <function IndexView at 0x7faac947dbf8> |
/usr/local/lib/python3.5/dist-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:
response = self.process_exception_by_middleware(e, request)
# Complain if the view returned None (a common error).
if response is None:
if isinstance(callback, types.FunctionType): # FBV
Variable | Value |
---|---|
callback | <function IndexView at 0x7faac947dbf8> |
callback_args | () |
callback_kwargs | {} |
middleware_method | <bound method CsrfViewMiddleware.process_view of <django.middleware.csrf.CsrfViewMiddleware object at 0x7faacaa61860>> |
request | <WSGIRequest: GET '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25'> |
resolver | <RegexURLResolver 'opensemanticsearch.urls' (None:None) ^/> |
resolver_match | ResolverMatch(func=fact_finder.views.IndexView, args=(), kwargs={}, url_name=index, app_names=[], namespaces=['fact_finder']) |
response | None |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7faaf462f320> |
wrapped_callback | <function IndexView at 0x7faac947dbf8> |
/var/lib/opensemanticsearch/fact_finder/views.py
in IndexView
# Pagination
pagination_params = pagination(result, params, start, limit)
# General Links
general_links_params = general_links(result, params, additional_params, date_params)
# general_links_params = []
facets_links_params = get_facets_links(result, params, facets_limit, selected_facets)...
filters_links_params = get_filters_links(result, params, selected_facets, deselected_facets)
render_html = 'doc-list.html'
if params['view'] == 'annotations':
render_html = 'annotations-list.html'
elif params['view'] == 'datasets':
Variable | Value |
---|---|
additional_params | {'defType': 'edismax', 'f.content.hl.alternateField': 'content', 'f.content.hl.maxAlternateFieldLength': 300, 'f.file_modified_dt.facet.mincount': 0, 'f.tag_ss.facet.limit': 21, 'facet': True, 'facet.field': ['file_modified_dt', 'path0_s', 'East_Asia___Pacific', 'DRE_Economics_match_shingle', 'DRE_Impacts_match_shingle', 'World_match_shingle', 'South_Asia', 'South_Asia_match_shingle', 'DRE_Technologies', 'Middle_East___North_Africa_match_shingle', 'Middle_East___North_Africa', 'DRE_Policies', 'Sub-Saharan_Africa', 'North_America', 'Latin_America___Caribbean_match_shingle', 'DRE_Impacts', 'DRE_Economics', 'Latin_America___Caribbean', 'Europe___Central_Asia_match_shingle', 'North_America_match_shingle', 'tag_ss', 'DRE_Policies_match_shingle', 'World', 'Sub-Saharan_Africa_match_shingle', 'Europe___Central_Asia', 'East_Asia___Pacific_match_shingle', 'DRE_Technologies_match_shingle'], 'facet.mincount': 1, 'facet.range': 'file_modified_dt', 'facet.range.end': 'NOW+1YEARS/YEAR', 'facet.range.gap': '+1YEAR', 'facet.range.start': 'NOW-3YEARS/YEAR', 'fl': 'id,title,content_type,content,container_s,author_s,file_modified_dt,last_modified,file_size_i,East_Asia___Pacific,DRE_Economics_match_shingle,DRE_Impacts_match_shingle,World_match_shingle,South_Asia,South_Asia_match_shingle,DRE_Technologies,Middle_East___North_Africa_match_shingle,Middle_East___North_Africa,DRE_Policies,Sub-Saharan_Africa,North_America,Latin_America___Caribbean_match_shingle,DRE_Impacts,DRE_Economics,Latin_America___Caribbean,Europe___Central_Asia_match_shingle,North_America_match_shingle,tag_ss,DRE_Policies_match_shingle,World,Sub-Saharan_Africa_match_shingle,Europe___Central_Asia,East_Asia___Pacific_match_shingle,DRE_Technologies_match_shingle', 'fq': ' +East_Asia___Pacific:Cambodia +East_Asia___Pacific:Timor-Leste ' '+content_type:application*', 'hl': True, 'hl.encoder': 'html', 'hl.fl': 'content,content_txt_en,content_txt_es,content_txt_fr,content_txt_de,content_txt_nl,content_txt_pt,content_txt_it,content_txt_cz,content_txt_ro,content_txt_ar,content_txt_fa', 'hl.fragsize': 300, 'hl.simple.post': '</mark>', 'hl.simple.pre': '<mark>', 'hl.snippets': 100, 'q.op': 'OR', 'sort': 'file_modified_dt desc', 'sow': False} |
annotation_sort_params | {} |
date_params | {'date_label': '', 'downzoom': 'year', 'gap': '+1YEAR', 'upzoom': None, 'upzoom_end_dt': None, 'upzoom_label': '', 'upzoom_start_dt': None} |
deselected_facets | {} |
docs_pks | '8aac402c90f011e888418e6a1c91a98c,86d51bed90f011e888418e6a1c91a98c,50dc73df90f111e888418e6a1c91a98c,d11a1f9c978011e888418e6a1c91a98c,b58c5d06978011e888418e6a1c91a98c,74896b7e89e511e888418e6a1c91a98c,4d23203b90f111e888418e6a1c91a98c,93d5eca290f011e888418e6a1c91a98c,4d2eb6ba860211e884308e6a1c91a98c,d27e752a978011e888418e6a1c91a98c,893512767f9911e884308e6a1c91a98c,d78f9c6c978011e888418e6a1c91a98c,db0e7c1c978011e888418e6a1c91a98c' |
facets_limit | {'tag_ss': 20} |
general_links_params | {'datevalues': [{'count': 0, 'label': '2024', 'link': '?zoom=year&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&start_dt=2024-01-01T00%3A00%3A00Z&end_dt=2024-01-01T00%3A00%3A00Z%2B1YEAR&s=0&view=list&limit=25&sort=newest'}, {'count': 0, 'label': '2023', 'link': '?zoom=year&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&start_dt=2023-01-01T00%3A00%3A00Z&end_dt=2023-01-01T00%3A00%3A00Z%2B1YEAR&s=0&view=list&limit=25&sort=newest'}, {'count': 0, 'label': '2022', 'link': '?zoom=year&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&start_dt=2022-01-01T00%3A00%3A00Z&end_dt=2022-01-01T00%3A00%3A00Z%2B1YEAR&s=0&view=list&limit=25&sort=newest'}, {'count': 0, 'label': '2021', 'link': '?zoom=year&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&start_dt=2021-01-01T00%3A00%3A00Z&end_dt=2021-01-01T00%3A00%3A00Z%2B1YEAR&s=0&view=list&limit=25&sort=newest'}], 'paths': {'all_paths': [], 'sub_paths': [{'count': 13, 'label': 'var', 'not_path_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest&NOT_path=%5B%27var%27%5D', 'path_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&path=var&s=1&view=list&limit=25&sort=newest'}]}, 'uri_help': 'doc/help.en.html'} |
limit | 25 |
pagination_params | {'end': 13, 'is_next_page': False, 'is_prev_page': False, 'link_next': False, 'link_prev': False, 'page': 1, 'pages': 1, 'start': 1, 'total_count': 13} |
params | {'East_Asia___Pacific': ['Cambodia', 'Timor-Leste'], 'NOT_path': [], 'annotation_sort': None, 'end_dt': None, 'limit': 25, 'operator': 'OR', 'path': None, 'q': None, 's': 1, 'sort': 'newest', 'start_dt': None, 'stemming': 1, 'synonyms': 1, 'view': 'list', 'zoom': 'years'} |
query | '*:*' |
request | <WSGIRequest: GET '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25'> |
result | <SolrClient.solrresp.SolrResponse object at 0x7faac8913b00> |
result_list | [{'DRE_Economics': ['Cost', 'Grid expansion', 'Infrastructure', 'Credits', 'Drivers', 'Financing', 'Innovations', 'Loans', 'Customer'], 'DRE_Impacts': ['Children', 'Discussions', 'Economic', 'Education', 'Employment', 'Environment', 'Experimental Design', 'Gender', 'Health', 'Indicators', 'Indoor Air Pollution', 'Interviews', 'Methods', 'Mini-grid', 'Mortality', 'Poverty Reduction', 'Productivity', 'Qualitative Methods', 'Respiratory', 'Rural Electrification', 'Sampling', 'Security', 'Selection Bias', 'Selection Criteria', 'Social', 'Sustainability', 'Tools', 'Energy Ladder', 'Energy security', 'Indoor Pollution', 'Quality of Life', 'Safety', 'Energy Generation', 'Affordability', 'Flexibility', 'Household Income', 'Reliability'], 'DRE_Policies': ['Benefits', 'Education', 'Employment', 'Environment', 'Health', 'Indoor Air Pollution', 'Mortality', 'Poverty Reduction', 'Productivity', 'Respiratory', 'Security', 'Subsidization', 'Sustainability', 'Tax Incentives'], 'DRE_Technologies': ['Fee for Service', 'Innovations', 'Private', 'Project Implementation', 'Utility', 'Solar Home Systems', 'Heating', 'Mobile phone charging', 'Biogas', 'Engines', 'Hydropower', 'Micro', 'Photovoltaic', 'Pico', 'Small Scale', 'Wind'], 'East_Asia___Pacific': ['American Samoa', 'Australia', 'Australia', 'Cambodia', 'Cambodia', 'China', 'China', 'China', 'Fiji', 'Fiji', 'Fiji', 'Indonesia', 'Indonesia', 'Indonesia', 'Japan', 'Japan', 'Japan', 'Kiribati', 'Kiribati', 'Kiribati', 'Korea, Rep.', 'Korea, Rep.', 'Lao PDR', 'Lao PDR', 'Lao PDR', 'Malaysia', 'Malaysia', 'Malaysia', 'Marshall Islands', 'Marshall Islands', 'Micronesia, Fed. Sts.', 'Micronesia, Fed. Sts.', 'Mongolia', 'Mongolia', 'Mongolia', 'Myanmar', 'Myanmar', 'Myan... <trimmed 150172 bytes string> |
result_nr | 13 |
select_links_params | {'annotations': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=annotations&limit=25&sort=newest', 'audios': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=audios&limit=25&sort=newest', 'conns': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=0&view=graph&limit=0&sort=newest', 'datasets': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=datasets&limit=25&sort=newest', 'graph': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=graph&limit=0&sort=newest', 'images': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=images&limit=25&sort=newest', 'list': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'preview': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=preview&limit=1&sort=newest', 'table': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=table&limit=20&sort=newest', 'trend': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=0&view=trend&limit=0&sort=newest', 'videos': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=videos&limit=25&sort=newest', 'words': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=0&view=words&limit=25&sort=newest'} |
selected_facets | {'East_Asia___Pacific': ['Cambodia', 'Timor-Leste']} |
sort_links_params | {'newest': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'oldest': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=oldest', 'relevance': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25'} |
start | 1 |
/var/lib/opensemanticsearch/fact_finder/views.py
in get_facets_links
facets = get_facets(search_result)
# print ("------------> facets\n", facets, "\n")
# print ("------------> CFG facets\n", CFG['facets'], "\n")
#
# get path facets
#
for facet_field in CFG['facets']:...
if 'match_shingle' in facet_field:
continue
if facet_field in facets:
if len(facets[facet_field]) != 0:
facets_links = []
Variable | Value |
---|---|
all_links | [] |
count_facet_values | 36 |
dre_facets_links | [] |
facet | 'New Zealand' |
facet_field | 'East_Asia___Pacific' |
facet_link | '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27New+Zealand%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest' |
facetlimit | 50 |
facetlimit_less | 0 |
facetlimit_more | 100 |
facetlimit_step | 50 |
facets | {'DRE_Economics': {'Carbon Finance': 3, 'Consumer Finance': 1, 'Cost': 12, 'Credits': 6, 'Customer': 10, 'Direct Subsidies': 1, 'Donor Finance': 1, 'Drivers': 5, 'Financing': 12, 'Grid expansion': 5, 'Infrastructure': 12, 'Innovations': 5, 'Loans': 11, 'Preference': 5, 'Satisfaction': 1}, 'DRE_Economics_match_shingle': {}, 'DRE_Impacts': {'Affordability': 8, 'Carbon Emissions': 6, 'Carbon Footprint': 3, 'Children': 8, 'Climate Benefits': 2, 'Cookstoves': 6, 'Cost-Benefit Analysis': 1, 'Degradation': 4, 'Direct Jobs': 1, 'Economic': 13, 'Education': 11, 'Employment': 9, 'Energy Generation': 4, 'Energy Ladder': 5, 'Energy security': 5, 'Environment': 13, 'Environmental Impact Assessment': 1, 'Experimental Design': 1, 'Flexibility': 8, 'Gender': 7, 'Health': 13, 'Household Income': 6, 'Indicators': 9, 'Indirect Jobs': 1, 'Indoor Air Pollution': 5, 'Methods': 10, 'Mini-grid': 9, 'Mortality': 5, 'Poverty Reduction': 7, 'Productivity': 12, 'Qualitative Methods': 2, 'Quality of Life': 5, 'Questionnaires': 2, 'Reliability': 8, 'Remote Monitoring': 2, 'Respiratory': 4, 'Rural Electrification': 11, 'Safety': 11, 'Sampling': 2, 'Security': 9, 'Selection Bias': 2, 'Selection Criteria': 3, 'Service Provision': 4, 'Social': 13, 'Sustainability': 9, 'Tools': 10}, 'DRE_Impacts_match_shingle': {}, 'DRE_Policies': {'Benefits': 12, 'Carbon Emissions': 6, 'Carbon Footprint': 3, 'Degradation': 4, 'Education': 11, 'Employment': 9, 'Environment': 13, 'Environmental Impact Assessment': 1, 'Feed-in Tariff': 1, 'Health': 13, 'Indoor Air Pollution': 5, 'Kerosene subsidy': 2, 'Mortality': 5, 'Net Metering': 2, 'Poverty Reduction': 7, 'Productivity': 12, 'Renewable Energy Certificates': 1, 'Respiratory': 4, 'Security': 9, 'Subsidization': 4, 'Subsidy Reform': 3, 'Sustainability': 9, 'Tax Incentives': 2}, 'DRE_Policies_match_shingle': {}, 'DRE_Technologies': {'Biodiesel': 3, 'Biogas': 9, 'Biogas Stoves': 2, 'Carpentry': 2, 'Coal Stoves': 2, 'Consumer Confidence': 2, 'Consumer Protection': 1, 'Cooking Energy': 1, 'Cooking Fuels': 4, 'Engines': 5, 'Fee for Service': 4, 'Heating': 7, 'Hydropower': 8, 'ICT': 3, 'Innovations': 5, 'Irrigation': 8, 'Kerosene Stoves': 1, 'LPG Stoves': 3, 'Market Size': 1, 'Micro': 11, 'Mi... <trimmed 19078 bytes string> |
facets_limit | {'tag_ss': 20} |
facets_links | [{'count': 4, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27American+Samoa%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'American Samoa', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27American+Samoa%27%5D&limit=25&sort=newest'}, {'count': 7, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Australia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Australia', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Australia%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Brunei+Darussalam%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Brunei Darussalam', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Brunei+Darussalam%27%5D&limit=25&sort=newest'}, {'count': 13, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27China%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'China', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27China%27%5D&limit=25&sort=newest'}, {'count': 10, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Fiji%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Fiji', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Fiji%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27French+Polynesia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'French Polynesia', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27French+Polynesia%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Guam%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Guam', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Guam%27%5D&limit=25&sort=newest'}, {'count': 12, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Indonesia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Indonesia', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Indonesia%27%5D&limit=25&sort=newest'}, {'count': 8, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Japan%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Japan', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Japan%27%5D&limit=25&sort=newest'}, {'count': 10, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Kiribati%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'l... <trimmed 14864 bytes string> |
index | 34 |
label | 'East Asia & Pacific' |
link_facetlimit_less | '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&f_East_Asia___Pacific_facet_limit=0&limit=25&sort=newest' |
link_facetlimit_more | '' |
not_facet_link | '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27New+Zealand%27%5D&limit=25&sort=newest' |
params | {'East_Asia___Pacific': ['Cambodia', 'Timor-Leste'], 'NOT_path': [], 'annotation_sort': None, 'end_dt': None, 'limit': 25, 'operator': 'OR', 'path': None, 'q': None, 's': 1, 'sort': 'newest', 'start_dt': None, 'stemming': 1, 'synonyms': 1, 'view': 'list', 'zoom': 'years'} |
region_facets_links | [{'default_collapsed': True, 'facet_field': 'East_Asia___Pacific', 'facetlimit_less_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&f_East_Asia___Pacific_facet_limit=0&limit=25&sort=newest', 'facetlimit_more_link': '', 'facets_links': [{'count': 4, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27American+Samoa%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'American Samoa', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27American+Samoa%27%5D&limit=25&sort=newest'}, {'count': 7, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Australia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Australia', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Australia%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Brunei+Darussalam%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Brunei Darussalam', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Brunei+Darussalam%27%5D&limit=25&sort=newest'}, {'count': 13, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27China%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'China', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27China%27%5D&limit=25&sort=newest'}, {'count': 10, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Fiji%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Fiji', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Fiji%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27French+Polynesia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'French Polynesia', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27French+Polynesia%27%5D&limit=25&sort=newest'}, {'count': 3, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Guam%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', 'label': 'Guam', 'not_facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&NOT_East_Asia___Pacific=%5B%27Guam%27%5D&limit=25&sort=newest'}, {'count': 12, 'facet_link': '?zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%2C+%27Indonesia%27%5D&operator=OR&synonyms=1&stemming=1&s=1&view=list&limit=25&sort=newest', ... <trimmed 17655 bytes string> |
search_result | <SolrClient.solrresp.SolrResponse object at 0x7faac8913b00> |
selected_facets | {'East_Asia___Pacific': ['Cambodia', 'Timor-Leste']} |
AnonymousUser
Variable | Value |
---|---|
zoom | 'years' |
East_Asia___Pacific | "['Cambodia', 'Timor-Leste']" |
view | 'list' |
operator | 'OR' |
synonyms | '1' |
stemming | '1' |
sort | 'newest' |
limit | '25' |
s | '1' |
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
CONTEXT_DOCUMENT_ROOT | '/var/www/html' |
CONTEXT_PREFIX | '' |
DOCUMENT_ROOT | '/var/www/html' |
GATEWAY_INTERFACE | 'CGI/1.1' |
HTTP_ACCEPT | '*/*' |
HTTP_HOST | 'peak.powerforall.org' |
HTTP_USER_AGENT | 'claudebot' |
PATH_INFO | '/research/' |
PATH_TRANSLATED | '/var/lib/opensemanticsearch/opensemanticsearch/wsgi.py/research/' |
QUERY_STRING | 'operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25' |
REMOTE_ADDR | '34.229.62.45' |
REMOTE_PORT | '55172' |
REQUEST_METHOD | 'GET' |
REQUEST_SCHEME | 'https' |
REQUEST_URI | '/research/?operator=OR&stemming=1&zoom=years&East_Asia___Pacific=%5B%27Cambodia%27%2C+%27Timor-Leste%27%5D&sort=newest&view=list&s=1&synonyms=1&limit=25' |
SCRIPT_FILENAME | '/var/lib/opensemanticsearch/opensemanticsearch/wsgi.py' |
SCRIPT_NAME | '' |
SERVER_ADDR | '10.1.1.67' |
SERVER_ADMIN | '[no address given]' |
SERVER_NAME | 'peak.powerforall.org' |
SERVER_PORT | '443' |
SERVER_PROTOCOL | 'HTTP/1.1' |
SERVER_SIGNATURE | ('<address>Apache/2.4.18 (Ubuntu) Server at peak.powerforall.org Port ' '443</address>\n') |
SERVER_SOFTWARE | 'Apache/2.4.18 (Ubuntu)' |
SSL_TLS_SNI | 'peak.powerforall.org' |
apache.version | (2, 4, 18) |
mod_wsgi.application_group | 'peak202.percepticon.net|' |
mod_wsgi.callable_object | 'application' |
mod_wsgi.daemon_connects | '1' |
mod_wsgi.daemon_restarts | '0' |
mod_wsgi.daemon_start | '1711711689239333' |
mod_wsgi.enable_sendfile | '0' |
mod_wsgi.handler_script | '' |
mod_wsgi.input_chunked | '0' |
mod_wsgi.listener_host | '' |
mod_wsgi.listener_port | '443' |
mod_wsgi.process_group | 'peak' |
mod_wsgi.queue_start | '1711711689239223' |
mod_wsgi.request_handler | 'wsgi-script' |
mod_wsgi.request_start | '1711711689239067' |
mod_wsgi.script_reloading | '1' |
mod_wsgi.script_start | '1711711689281911' |
mod_wsgi.version | (4, 3, 0) |
wsgi.errors | <_io.TextIOWrapper encoding='utf-8'> |
wsgi.file_wrapper | '' |
wsgi.input | <mod_wsgi.Input object at 0x7faac8cb0af0> |
wsgi.multiprocess | False |
wsgi.multithread | True |
wsgi.run_once | False |
wsgi.url_scheme | 'https' |
wsgi.version | (1, 0) |
opensemanticsearch.settings
Setting | Value |
---|---|
ABSOLUTE_URL_OVERRIDES | {} |
ACCOUNT_ADAPTER | 'accounts.adapter.AccountAdapter' |
ACCOUNT_AUTHENTICATION_METHOD | 'email' |
ACCOUNT_CONFIRM_EMAIL_ON_GET | False |
ACCOUNT_DEFAULT_HTTP_PROTOCOL | 'https' |
ACCOUNT_EMAIL_CONFIRMATION_ANONYMOUS_REDIRECT_URL | '/accounts/inactive' |
ACCOUNT_EMAIL_CONFIRMATION_AUTHENTICATED_REDIRECT_URL | '/accounts/email_confirmation_redirect' |
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS | 1 |
ACCOUNT_EMAIL_REQUIRED | True |
ACCOUNT_EMAIL_VERIFICATION | 'mandatory' |
ACCOUNT_LOGIN_ATTEMPTS_LIMIT | 5 |
ACCOUNT_LOGIN_ATTEMPTS_TIMEOUT | 300 |
ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION | False |
ACCOUNT_LOGOUT_ON_GET | True |
ACCOUNT_LOGOUT_ON_PASSWORD_CHANGE | '********************' |
ACCOUNT_LOGOUT_REDIRECT_URL | '/accounts/login/' |
ACCOUNT_PASSWORD_MIN_LENGTH | '********************' |
ACCOUNT_SESSION_REMEMBER | None |
ACCOUNT_SIGNUP_FORM_CLASS | 'accounts.forms.signup.RegistrationForm' |
ACCOUNT_UNIQUE_EMAIL | True |
ACCOUNT_USERNAME_REQUIRED | False |
ADMINS | [] |
ALLOWED_HOSTS | ['*'] |
APPEND_SLASH | True |
APPROVE_ALL_DOMAINS | True |
AUTHENTICATION_BACKENDS | ('django.contrib.auth.backends.ModelBackend', 'allauth.account.auth_backends.AuthenticationBackend', 'accounts.backends.EmailAuthBackend') |
AUTH_PASSWORD_VALIDATORS | '********************' |
AUTH_USER_MODEL | 'accounts.User' |
AUTO_APPROVE_DOC | True |
BASE_DIR | '/var/lib/opensemanticsearch' |
BASE_URL | 'https://peak.powerforall.org' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.locmem.LocMemCache'}} |
CACHE_MIDDLEWARE_ALIAS | 'default' |
CACHE_MIDDLEWARE_KEY_PREFIX | '********************' |
CACHE_MIDDLEWARE_SECONDS | 600 |
CELERY_IMPORTS | ('opensemanticetl.tasks', 'documents.tasks', 'google_analytics.tasks') |
CELERY_RESULT_BACKEND | 'amqp://guest@localhost:5672//' |
CFG | {'disable_view_graph': True, 'disable_view_words': True, 'facets': {'DRE_Economics': {'label': 'DRE Economics'}, 'DRE_Economics_match_shingle': {'label': 'DRE Economics (automatic ' 'shingeld match)'}, 'DRE_Impacts': {'label': 'DRE Impacts'}, 'DRE_Impacts_match_shingle': {'label': 'DRE Impacts (automatic ' 'shingeld match)'}, 'DRE_Policies': {'label': 'DRE Policies'}, 'DRE_Policies_match_shingle': {'label': 'DRE Policies (automatic ' 'shingeld match)'}, 'DRE_Technologies': {'label': 'DRE Technologies'}, 'DRE_Technologies_match_shingle': {'label': 'DRE Technologies ' '(automatic shingeld ' 'match)'}, 'East_Asia___Pacific': {'label': 'East Asia & Pacific'}, 'East_Asia___Pacific_match_shingle': {'label': 'East Asia & ' 'Pacific (automatic ' 'shingeld match)'}, 'Europe___Central_Asia': {'label': 'Europe & Central Asia'}, 'Europe___Central_Asia_match_shingle': {'label': 'Europe & Central ' 'Asia (automatic ' 'shingeld match)'}, 'Latin_America___Caribbean': {'label': 'Latin America & Caribbean'}, 'Latin_America___Caribbean_match_shingle': {'label': 'Latin ' 'America & ' 'Caribbean ' '(automatic ' 'shingeld ' 'match)'}, 'Middle_East___North_Africa': {'label': 'Middle East & North ' 'Africa'}, 'Middle_East___North_Africa_match_shingle': {'label': 'Middle East ' '& North ' 'Africa ' '(automatic ' 'shingeld ' 'match)'}, 'North_America': {'label': 'North America'}, 'North_America_match_shingle': {'label': 'North America (automatic ' 'shingeld match)'}, 'South_Asia': {'label': 'South Asia'}, 'South_Asia_match_shingle': {'label': 'South Asia (automatic ' 'shingeld match)'}, 'Sub-Saharan_Africa': {'label': 'Sub-Saharan Africa'}, 'Sub-Saharan_Africa_match_shingle': {'label': 'Sub-Saharan Africa ' '(automatic shingeld ' 'match)'}, 'World': {'label': 'World'}, 'World_match_shingle': {'label': 'World (automatic shingeld ' 'match)'}, 'tag_ss': {'facet_limit': 20, 'label': 'Tag', 'snippets_enabled': True, 'snippets_limit': 10}}, 'language': 'en', 'languages': ['en', 'es', 'fr', 'de', 'nl', 'pt', 'it', 'cz', 'ro', 'ar', 'fa'], 'metadata': {'server': '/search-apps/annotate/edit?uri='}, 'newest_on_empty_query': True, 'preview_allowed': True, 'snippetsize': 300, 'solr': {'admin': {'uri': False}, 'core': 'core1', 'host': 'localhost', 'path': '/solr', 'port': 8983}} |
CHARTS_URL | 'data/datasets/charts/' |
CSRF_COOKIE_AGE | 31449600 |
CSRF_COOKIE_DOMAIN | None |
CSRF_COOKIE_HTTPONLY | False |
CSRF_COOKIE_NAME | 'csrftoken' |
CSRF_COOKIE_PATH | '/' |
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.postgresql', 'HOST': 'localhost', 'NAME': 'peak', 'OPTIONS': {}, 'PASSWORD': '********************', 'PORT': '5432', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': None, 'USER': 'sbarnard'}} |
DATABASE_ROUTERS | [] |
DATASET_IS_PRODUCTION | True |
DATASET_MANUAL_IMPORT_ERROR | 'data/datasets/manual_error/' |
DATASET_MANUAL_IMPORT_NOT_PROCESSED | 'data/datasets/manual_import/' |
DATASET_MANUAL_IMPORT_PROCESSED | 'data/datasets/manual_processed/' |
DATA_MANAGER | 'data_manager@powerforall.org' |
DATA_MANAGER_ID | 54 |
DATA_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DATA_UPLOAD_MAX_NUMBER_FIELDS | 1000 |
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', '%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'] |
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 |
DEBUG_TOOLBAR_CONFIG | {'SHOW_TOOLBAR_CALLBACK': 'opensemanticsearch.settings.show_toolbar'} |
DEBUG_TOOLBAR_PANELS | ['debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel'] |
DECIMAL_SEPARATOR | '.' |
DEFAULT_CHARSET | 'utf-8' |
DEFAULT_CONTENT_TYPE | 'text/html' |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DEFAULT_FROM_EMAIL | 'peak@powerforall.org' |
DEFAULT_INDEX_TABLESPACE | '' |
DEFAULT_TABLESPACE | '' |
DELETED_IMAGES_FOLDER | 'data/images_deleted/' |
DISALLOWED_USER_AGENTS | [] |
DOCUMENT_MODEL | 'documents.document' |
DOC_DELETED_FILE | 'data/docs/deleted/' |
ELASTICSEARCH_INDEX | 'neonion' |
ELASTICSEARCH_URL | 'http://127.0.0.1:9200' |
EMAIL_BACKEND | 'sendgrid_backend.SendgridBackend' |
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 |
ENDPOINT | 'http://localhost:8080/openrdf-sesame/repositories/neonion' |
ENDPOINT_ENABLED | False |
ENDPOINT_UPDATE | 'http://localhost:8080/openrdf-sesame/repositories/neonion/statements' |
ENV_OS | 'linux' |
EXCLUDE_COMMENT_BOX_URLS | ['data_visualization*', 'feedback_form', 'research*', 'my/edit_profile', 'geo_visualization*', 'datasets_list', 'maps_charts', 'my-docs-data'] |
FILE_CHARSET | 'utf-8' |
FILE_SIZE_LIMIT_FOR_OPTIMIZATION | 52428800 |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_HANDLERS | ['django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler'] |
FILE_UPLOAD_MAX_MEMORY_SIZE | 52428800 |
FILE_UPLOAD_PERMISSIONS | None |
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' |
FROM_EMAIL | 'PEAK@powerforall.org' |
GEO_ORIGINAL | 'data/geo/originals/' |
GOOGLE_ANALYTICS | {'google_analytics_id': 'UA-51742646-1'} |
GOOGLE_ANALYTICS_IGNORE_PATH | ['/health/'] |
GOOGLE_TAG_ID | 'GTM-NBQR8H9' |
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.sites', 'setup', 'allauth', 'allauth.account', 'allauth.socialaccount', 'rest_framework', 'django_filters', 'pipeline', 'leaflet', 'opensemanticsearch', 'thesaurus', 'crawler', 'files', 'datasources', 'annotate', 'search_list', 'fact_finder', 'csv_manager', 'rss_manager', 'ontologies', 'querytagger', 'morphology', 'hypothesis', 'neonion', 'api', 'store', 'documents', 'accounts', 'endpoint', 'annotationsets', 'django_social_share', 'gtm', 'snowpenguin.django.recaptcha2') |
INTERNAL_IPS | ['73.70.148.84', '73.70.148.84', '107.209.155.140'] |
INVITE_USER_EMAIL_CONFIRMATION_EXPIRE_DAYS | 3 |
INVITE_USER_SECRETE_KEY | '********************' |
KIBANA_URL | 'http://127.0.0.1:5601' |
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'), ('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'), ('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 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'), ('th', 'Thai'), ('tr', 'Turkish'), ('tt', 'Tatar'), ('udm', 'Udmurt'), ('uk', 'Ukrainian'), ('ur', 'Urdu'), ('vi', 'Vietnamese'), ('zh-hans', 'Simplified Chinese'), ('zh-hant', 'Traditional Chinese')] |
LANGUAGES_BIDI | ['he', 'ar', 'fa', 'ur'] |
LANGUAGE_CODE | 'en-us' |
LANGUAGE_COOKIE_AGE | None |
LANGUAGE_COOKIE_DOMAIN | None |
LANGUAGE_COOKIE_NAME | 'django_language' |
LANGUAGE_COOKIE_PATH | '/' |
LEAFLET_CONFIG | {'OVERLAYS': [('Labels light ', 'https://api.mapbox.com/styles/v1/resourcewatch/cjgcf9rs05qnu2rrpp4qzucox/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoicmVzb3VyY2V3YXRjaCIsImEiOiJjajFlcXZhNzcwMDBqMzNzMTQ0bDN6Y3U4In0.FRcIP_yusVaAy0mwAX1B8w', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>'), ('Labels dark ', 'https://api.mapbox.com/styles/v1/resourcewatch/cjgcf9gqk9tmm2spd9zr0tml3/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoicmVzb3VyY2V3YXRjaCIsImEiOiJjajFlcXZhNzcwMDBqMzNzMTQ0bDN6Y3U4In0.FRcIP_yusVaAy0mwAX1B8w', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>'), ('Boundaries ', 'https://api.mapbox.com/styles/v1/resourcewatch/cjgcf8qdaai1x2rn6w3j4q805/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoicmVzb3VyY2V3YXRjaCIsImEiOiJjajFlcXZhNzcwMDBqMzNzMTQ0bDN6Y3U4In0.FRcIP_yusVaAy0mwAX1B8w', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>')], 'PLUGINS': {'ALL': {'css': <leaflet.utils.ListWithLazyItems object at 0x7faacaad4080>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaad4160>}, '__default__': {'css': <leaflet.utils.ListWithLazyItems object at 0x7faae5f75198>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaad4128>}, '__is_normalized__': True, 'esri-leaflet': {'auto-include': True, 'css': <leaflet.utils.ListWithLazyItems object at 0x7faacaad4198>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaad41d0>}, 'forms': {'auto-include': False, 'css': <leaflet.utils.ListWithLazyItems object at 0x7faacaa61588>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaa61630>}, 'leaflet-fullscreen': {'auto-include': True, 'css': <leaflet.utils.ListWithLazyItems object at 0x7faacaa61438>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaa614e0>}, 'leaflet-print': {'auto-include': True, 'css': <leaflet.utils.ListWithLazyItems object at 0x7faae5f67fd0>, 'js': <leaflet.utils.ListWithLazyItems object at 0x7faacaad40b8>}}, 'RESET_VIEW': False, 'SRID': 3857, 'TILES': [('Dark', 'https://api.mapbox.com/styles/v1/jcawri/cj0mhglox00a92slahe3obtpq/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoiamNhd3JpIiwiYSI6ImNqMDd6N2NybzAwMHcyd29iZWlsems0enEifQ.eIqQeyQn5oCLkyivGtiVLg', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>'), ('Light', 'https://api.mapbox.com/styles/v1/jcawri/cj0mhlipx00aa2slaxd738db2/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoiamNhd3JpIiwiYSI6ImNqMDd6N2NybzAwMHcyd29iZWlsems0enEifQ.eIqQeyQn5oCLkyivGtiVLg', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>'), ('Satellite', 'https://api.mapbox.com/styles/v1/jcawri/cj0cl6k8h00bu2sobqze86bcm/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoiamNhd3JpIiwiYSI6ImNqMDd6N2NybzAwMHcyd29iZWlsems0enEifQ.eIqQeyQn5oCLkyivGtiVLg', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>'), ('Terrain', 'https://api.mapbox.com/styles/v1/jcawri/cj8emql45a7g92suc538h2shw/tiles/256/{z}/{x}/{y}?access_token=pk.eyJ1IjoiamNhd3JpIiwiYSI6ImNqMDd6N2NybzAwMHcyd29iZWlsems0enEifQ.eIqQeyQn5oCLkyivGtiVLg', '<a href="https://www.mapbox.com/about/maps/" target="_blank">© ' 'Mapbox</a> <a href="http://www.openstreetmap.org/about/" ' 'target="_blank">© OpenStreetMap</a>')]} |
LOCALE_PATHS | ('/var/lib/opensemanticsearch/templates/locale',) |
LOCAL_SETTINGS | True |
LOGGING | {'disable_existing_loggers': False, 'formatters': {'simple': {'format': '%(asctime)s %(message)s'}}, 'handlers': {'console': {'class': 'logging.StreamHandler', 'formatter': 'simple', 'level': 'INFO'}}, 'loggers': {'accounts': {'handlers': ['console'], 'level': 'DEBUG'}, 'django': {'handlers': ['console'], 'level': 'INFO', 'propagate': True}, 'django.request': {'handlers': ['console'], 'level': 'ERROR', 'propagate': False}, 'documents': {'handlers': ['console'], 'level': 'DEBUG'}, 'store': {'handlers': ['console'], 'level': 'DEBUG'}}, 'version': 1} |
LOGGING_CONFIG | 'logging.config.dictConfig' |
LOGIN_REDIRECT_URL | '/my-docs-data' |
LOGIN_URL | '/accounts/login/' |
LOGOUT_REDIRECT_URL | None |
MANAGERS | [] |
MANUAL_IMPORT_ERROR | 'data/docs/manual_error/' |
MANUAL_IMPORT_NOT_PROCESSED | 'data/docs/manual_import/' |
MANUAL_IMPORT_PROCESSED | 'data/docs/manual_processed/' |
MEDIA_ROOT | '/var/lib/opensemanticsearch/data/docs/uploads/' |
MEDIA_URL | '/var/lib/opensemanticsearch/data/docs/uploads/' |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
MIDDLEWARE | None |
MIDDLEWARE_CLASSES | ('django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.security.SecurityMiddleware', 'django.middleware.gzip.GZipMiddleware', 'pipeline.middleware.MinifyHTMLMiddleware') |
MIGRATION_MODULES | {} |
MONTH_DAY_FORMAT | 'F j' |
NEONION_BASE_NAMESPACE | 'http://neonion.org/' |
NER_SERVICE_ENABLED | False |
NER_SERVICE_URL | 'http://localhost:6000' |
NONGEO_ORIGINAL | 'data/nongeo/originals/' |
NUMBER_GROUPING | 0 |
OCR_IMAGES_ROOT | '/var/lib/opensemanticsearch/data/images' |
OCR_IMAGES_URL | '/var/lib/opensemanticsearch/data/images/' |
OSS_FACETS_CONFIG | '/var/lib/opensemanticsearch/data/opensemanticsearch/config/' |
OSS_INDEX_FOR_FILE | '/var/lib/opensemanticsearch/data/docs/new/' |
OSS_MEDIA | '/var/lib/opensemanticsearch/data/docs/uploads/ontologies/' |
OSS_ONTOLOGIES_CONFIG | '/var/lib/opensemanticsearch/ontologies/config/' |
OSS_ONTOLOGIES_FILES | '/var/lib/opensemanticsearch/data/opensemanticsearch/ontologies/' |
PASSWORD_HASHERS | '********************' |
PASSWORD_RESET_TIMEOUT_DAYS | '********************' |
PDFFIGURES_EXEC_JAR | '/var/lib/opensemanticsearch/pdffigures/pdffigures2-assembly-0.0.12.jar' |
PIPELINE | {'CSS_COMPRESSOR': False, 'JAVASCRIPT': {'angular_app': {'output_filename': 'js/angular_app.js', 'source_filenames': ('js/angular/app.js', 'js/angular/filters.js', 'js/angular/components.js', 'js/angular/root.js', 'js/angular/services/*.js', 'js/angular/controllers/**/*.js')}, 'annotator': {'output_filename': 'js/annotator.js', 'source_filenames': ('js/annotator/annotator.min.js', 'js/annotator.store.min.js', 'js/annotator/annotator.neonion.js', 'js/annotator/annotator.neonion.*.js', 'js/annotator/annotator.ner.js', 'js/pdf/pdf.js', 'js/pdf/text_layer_builder.js', 'js/pdf/ui_utils.js')}, 'stats': {'output_filename': 'js/stats.js', 'source_filenames': ('js/jquery.min.js', 'js/jquery-ui.min.js', 'js/angular/lib/angular.min.js', 'js/angular/lib/angular-cookies.min.js', 'js/angular/lib/angular-resource.min.js', 'js/angular/lib/angular-filter.min.js', 'js/angular/lib/ng-file-upload-shim.min.js', 'js/angular/lib/ng-file-upload.min.js', 'js/bootstrap.min.js')}}, 'JS_COMPRESSOR': False, 'PIPELINE_ENABLED': True} |
PIPELINE_CSS_COMPRESSOR | None |
PIPELINE_ENABLED | False |
PIPELINE_JS | {'angular_app': {'output_filename': 'js/angular_app.js', 'source_filenames': ('js/angular/app.js', 'js/angular/filters.js', 'js/angular/components.js', 'js/angular/root.js', 'js/angular/services/*.js', 'js/angular/controllers/**/*.js')}, 'annotator': {'output_filename': 'js/annotator.js', 'source_filenames': ('js/annotator/annotator.min.js', 'js/annotator.store.min.js', 'js/annotator/annotator.neonion.js', 'js/annotator/annotator.neonion.*.js', 'js/annotator/annotator.ner.js', 'js/pdf/pdf.js', 'js/pdf/text_layer_builder.js', 'js/pdf/ui_utils.js')}, 'stats': {'output_filename': 'js/stats.js', 'source_filenames': ('js/jquery.min.js', 'js/jquery-ui.min.js', 'js/angular/lib/angular.min.js', 'js/angular/lib/angular-cookies.min.js', 'js/angular/lib/angular-resource.min.js', 'js/angular/lib/angular-filter.min.js', 'js/angular/lib/ng-file-upload-shim.min.js', 'js/angular/lib/ng-file-upload.min.js', 'js/bootstrap.min.js')}} |
PIPELINE_JS_COMPRESSOR | None |
PREPEND_WWW | False |
PROJECT_PATH | '/var/lib/opensemanticsearch/opensemanticsearch/..' |
PUBLIC_ANNOTATOR_PASSWORD | '********************' |
PUBLIC_ANNOTATOR_USER | 'public@neonion.com' |
RECAPTCHA_PRIVATE_KEY | '********************' |
RECAPTCHA_PUBLIC_KEY | '********************' |
REST_FRAMEWORK | {'DEFAULT_AUTHENTICATION_CLASSES': ['rest_framework.authentication.SessionAuthentication'], 'DEFAULT_FILTER_BACKENDS': ('django_filters.rest_framework.DjangoFilterBackend',), 'DEFAULT_PERMISSION_CLASSES': ('rest_framework.permissions.IsAuthenticated',)} |
ROOT_URLCONF | 'opensemanticsearch.urls' |
SECRET_KEY | '********************' |
SECURE_BROWSER_XSS_FILTER | False |
SECURE_CONTENT_TYPE_NOSNIFF | False |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
SECURE_HSTS_PRELOAD | False |
SECURE_HSTS_SECONDS | 0 |
SECURE_PROXY_SSL_HEADER | None |
SECURE_REDIRECT_EXEMPT | [] |
SECURE_SSL_HOST | None |
SECURE_SSL_REDIRECT | False |
SENDGRID_API_KEY | '********************' |
SENDGRID_SANDBOX_MODE_IN_DEBUG | 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_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 | 'opensemanticsearch.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 | ('/var/lib/opensemanticsearch/common/static',) |
STATICFILES_FINDERS | ('django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'pipeline.finders.PipelineFinder') |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
STATIC_ROOT | '/var/lib/opensemanticsearch/static/' |
STATIC_URL | '/static/' |
SUMMARY_SORT_PRIORITY | {'org_is_partner': 2, 'power for all': 1} |
TEMPLATES | [{'APP_DIRS': True, 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/var/lib/opensemanticsearch/common/templates', '/var/lib/opensemanticsearch/common/static'], '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', 'neonion.processors.system_settings', 'django.template.context_processors.i18n', 'django.template.context_processors.media', 'django.template.context_processors.static', 'django.template.context_processors.tz']}}] |
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' |
UPLOAD_FILE_ORIGINAL | 'data/docs/original/' |
UPLOAD_NEW_FILE | '/var/lib/opensemanticsearch/data/docs/unindexed/' |
UPLOAD_NEW_FILE_INDEX | '/var/lib/opensemanticsearch/data/docs/new/' |
USER_LOGGING_ENABLED | True |
USE_ETAGS | False |
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 | 'opensemanticsearch.wsgi.application' |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
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.