<urlopen error [Errno -2] Name or service not known>
Request Method: | GET |
---|---|
Request URL: | http://juegos.gobdigital.gba.gob.ar/calendario/ |
Django Version: | 1.8.18 |
Exception Type: | URLError |
Exception Value: | <urlopen error [Errno -2] Name or service not known> |
Exception Location: | /usr/lib64/python2.7/urllib2.py in do_open, line 1214 |
Python Executable: | /usr/bin/python |
Python Version: | 2.7.5 |
Python Path: | ['/home/juegos_bonaerenses/juegos-bonaerenses-cms', '/home/juegos_bonaerenses/env/bin/python2', '/home/juegos_bonaerenses/env/lib64/python27.zip', '/home/juegos_bonaerenses/env/lib64/python2.7', '/home/juegos_bonaerenses/env/lib64/python2.7/plat-linux2', '/home/juegos_bonaerenses/env/lib64/python2.7/lib-tk', '/home/juegos_bonaerenses/env/lib64/python2.7/lib-old', '/home/juegos_bonaerenses/env/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7', '/usr/lib/python2.7', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf', '/home/juegos_bonaerenses/env/lib/python2.7/site-packages/odf'] |
Server time: | Mar, 19 Mar 2024 09:17:15 -0300 |
/home/juegos_bonaerenses/env/lib/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 | URLError(gaierror(-2, 'Name or service not known'),) |
callback_args | () |
resolver_match | ResolverMatch(func=calendar_plugin.views.DetailView, args=(), kwargs={}, url_name=calendar-index, app_name=None, namespaces=[]) |
middleware_method | <bound method ToolbarMiddleware.process_view of <cms.middleware.toolbar.ToolbarMiddleware object at 0x7f7337d988d0>> |
self | <django.core.handlers.wsgi.WSGIHandler object at 0x7f73485cc450> |
request | "<WSGIRequest\npath:/calendario/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe',\n 'DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip',\n 'HTTP_HOST': 'juegos.gobdigital.gba.gob.ar',\n 'HTTP_REFERER': 'http://juegos.gobdigital.gba.gob.ar/calendario',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '54.160.244.62',\n 'HTTP_X_VARNISH': '558054',\n 'PATH_INFO': u'/calendario/',\n 'PATH_TRANSLATED': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '49890',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/calendario/',\n 'SCRIPT_FILENAME': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'juegos.gobdigital.gba.gob.ar',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33',\n 'UNIQUE_ID': 'ZfmCS1MILsEZ1icdRhRnmAAAACU',\n 'mod_wsgi.application_group': '',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.input_chunked': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '8181',\n 'mod_wsgi.process_group': 'juegos_api',\n 'mod_wsgi.queue_start': '1710850635425195',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.version': (3, 4),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f7337bc0f70>,\n 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f7337afc030>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f7337bc0e70>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
callback | <function DetailView at 0x7f7337f0bb90> |
wrapped_callback | <function DetailView at 0x7f7337f0bb90> |
resolver | <RegexURLResolver 'juegos_bonaerenses.urls' (None:None) ^/> |
callback_kwargs | {} |
response | None |
urlconf | 'juegos_bonaerenses.urls' |
/home/juegos_bonaerenses/env/lib/python2.7/site-packages/django/views/generic/base.py
in view
def view(request, *args, **kwargs):
self = cls(**initkwargs)
if hasattr(self, 'get') and not hasattr(self, 'head'):
self.head = self.get
self.request = request
self.args = args
self.kwargs = kwargs
return self.dispatch(request, *args, **kwargs)...
# take name and docstring from class
update_wrapper(view, cls, updated=())
# and possible attributes set by decorators
# like csrf_exempt from dispatch
Variable | Value |
---|---|
initkwargs | {} |
self | <calendar_plugin.views.DetailView object at 0x7f7337aea350> |
args | () |
request | "<WSGIRequest\npath:/calendario/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe',\n 'DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip',\n 'HTTP_HOST': 'juegos.gobdigital.gba.gob.ar',\n 'HTTP_REFERER': 'http://juegos.gobdigital.gba.gob.ar/calendario',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '54.160.244.62',\n 'HTTP_X_VARNISH': '558054',\n 'PATH_INFO': u'/calendario/',\n 'PATH_TRANSLATED': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '49890',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/calendario/',\n 'SCRIPT_FILENAME': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'juegos.gobdigital.gba.gob.ar',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33',\n 'UNIQUE_ID': 'ZfmCS1MILsEZ1icdRhRnmAAAACU',\n 'mod_wsgi.application_group': '',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.input_chunked': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '8181',\n 'mod_wsgi.process_group': 'juegos_api',\n 'mod_wsgi.queue_start': '1710850635425195',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.version': (3, 4),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f7337bc0f70>,\n 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f7337afc030>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f7337bc0e70>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
kwargs | {} |
cls | <class 'calendar_plugin.views.DetailView'> |
/home/juegos_bonaerenses/env/lib/python2.7/site-packages/django/views/generic/base.py
in dispatch
# Try to dispatch to the right method; if a method doesn't exist,
# defer to the error handler. Also defer to the error handler if the
# request method isn't on the approved list.
if request.method.lower() in self.http_method_names:
handler = getattr(self, request.method.lower(), self.http_method_not_allowed)
else:
handler = self.http_method_not_allowed
return handler(request, *args, **kwargs)...
def http_method_not_allowed(self, request, *args, **kwargs):
logger.warning('Method Not Allowed (%s): %s', request.method, request.path,
extra={
'status_code': 405,
'request': request
Variable | Value |
---|---|
self | <calendar_plugin.views.DetailView object at 0x7f7337aea350> |
handler | <bound method DetailView.get of <calendar_plugin.views.DetailView object at 0x7f7337aea350>> |
request | "<WSGIRequest\npath:/calendario/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe',\n 'DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip',\n 'HTTP_HOST': 'juegos.gobdigital.gba.gob.ar',\n 'HTTP_REFERER': 'http://juegos.gobdigital.gba.gob.ar/calendario',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '54.160.244.62',\n 'HTTP_X_VARNISH': '558054',\n 'PATH_INFO': u'/calendario/',\n 'PATH_TRANSLATED': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '49890',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/calendario/',\n 'SCRIPT_FILENAME': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'juegos.gobdigital.gba.gob.ar',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33',\n 'UNIQUE_ID': 'ZfmCS1MILsEZ1icdRhRnmAAAACU',\n 'mod_wsgi.application_group': '',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.input_chunked': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '8181',\n 'mod_wsgi.process_group': 'juegos_api',\n 'mod_wsgi.queue_start': '1710850635425195',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.version': (3, 4),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f7337bc0f70>,\n 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f7337afc030>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f7337bc0e70>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
args | () |
kwargs | {} |
/home/juegos_bonaerenses/env/lib/python2.7/site-packages/django/utils/decorators.py
in _wrapper
def _wrapper(self, *args, **kwargs):
@decorator
def bound_func(*args2, **kwargs2):
return func.__get__(self, type(self))(*args2, **kwargs2)
# bound_func has the signature that 'decorator' expects i.e. no
# 'self' argument, but it is a closure over self so it can call
# 'func' correctly.
return bound_func(*args, **kwargs)...
# In case 'decorator' adds attributes to the function it decorates, we
# want to copy those. We don't have access to bound_func in this scope,
# but we can cheat by using it on a dummy function.
@decorator
def dummy(*args, **kwargs):
Variable | Value |
---|---|
self | <calendar_plugin.views.DetailView object at 0x7f7337aea350> |
args | (<WSGIRequest: GET '/calendario/'>,) |
bound_func | <function bound_func at 0x7f7337afc578> |
func | <function get at 0x7f7337f0bc80> |
kwargs | {} |
decorator | <function _decorator at 0x7f7337f0bc08> |
/home/juegos_bonaerenses/env/lib/python2.7/site-packages/django/utils/decorators.py
in _wrapped_view
if result is not None:
return result
if hasattr(middleware, 'process_view'):
result = middleware.process_view(request, view_func, args, kwargs)
if result is not None:
return result
try:
response = view_func(request, *args, **kwargs)...
except Exception as e:
if hasattr(middleware, 'process_exception'):
result = middleware.process_exception(request, e)
if result is not None:
return result
raise
Variable | Value |
---|---|
e | URLError(gaierror(-2, 'Name or service not known'),) |
middleware | <django.middleware.cache.CacheMiddleware object at 0x7f7337f04d90> |
args | () |
request | "<WSGIRequest\npath:/calendario/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe',\n 'DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip',\n 'HTTP_HOST': 'juegos.gobdigital.gba.gob.ar',\n 'HTTP_REFERER': 'http://juegos.gobdigital.gba.gob.ar/calendario',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '54.160.244.62',\n 'HTTP_X_VARNISH': '558054',\n 'PATH_INFO': u'/calendario/',\n 'PATH_TRANSLATED': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '49890',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/calendario/',\n 'SCRIPT_FILENAME': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'juegos.gobdigital.gba.gob.ar',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33',\n 'UNIQUE_ID': 'ZfmCS1MILsEZ1icdRhRnmAAAACU',\n 'mod_wsgi.application_group': '',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.input_chunked': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '8181',\n 'mod_wsgi.process_group': 'juegos_api',\n 'mod_wsgi.queue_start': '1710850635425195',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.version': (3, 4),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f7337bc0f70>,\n 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f7337afc030>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f7337bc0e70>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
result | None |
kwargs | {} |
view_func | <function bound_func at 0x7f7337afc500> |
/home/juegos_bonaerenses/env/lib/python2.7/site-packages/django/utils/decorators.py
in bound_func
"""
# 'func' is a function at the time it is passed to _dec, but will eventually
# be a method of the class it is defined on.
def _dec(func):
def _wrapper(self, *args, **kwargs):
@decorator
def bound_func(*args2, **kwargs2):
return func.__get__(self, type(self))(*args2, **kwargs2)...
# bound_func has the signature that 'decorator' expects i.e. no
# 'self' argument, but it is a closure over self so it can call
# 'func' correctly.
return bound_func(*args, **kwargs)
# In case 'decorator' adds attributes to the function it decorates, we
# want to copy those. We don't have access to bound_func in this scope,
Variable | Value |
---|---|
kwargs2 | {} |
args2 | (<WSGIRequest: GET '/calendario/'>,) |
self | <calendar_plugin.views.DetailView object at 0x7f7337aea350> |
func | <function get at 0x7f7337f0bc80> |
/home/juegos_bonaerenses/juegos-bonaerenses-cms/calendar_plugin/views.py
in get
class DetailView(View):
@method_decorator(cache_page(60 * 15))
def get(self, request, *args, **kwargs):
ctx = {}
medail_plugin = MedailPlugin.objects.all().first()
if medail_plugin:
data = urllib2.urlopen(
"http://juegosba.witapp.com.ar/publico/api/medallero")...
medails_json = json.load(data)
ctx['municipalities'] = medails_json
ctx['events'] = Event.objects.filter(year=2017)
return render(request, 'calendar_plugin/index.html', ctx)
Variable | Value |
---|---|
medail_plugin | <MedailPlugin: 727> |
ctx | {} |
self | <calendar_plugin.views.DetailView object at 0x7f7337aea350> |
args | () |
request | "<WSGIRequest\npath:/calendario/,\nGET:<QueryDict: {}>,\nPOST:<QueryDict: {}>,\nCOOKIES:{},\nMETA:{'CONTEXT_DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'CONTEXT_PREFIX': '',\n u'CSRF_COOKIE': u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe',\n 'DOCUMENT_ROOT': '/etc/httpd/htdocs',\n 'GATEWAY_INTERFACE': 'CGI/1.1',\n 'HTTP_ACCEPT': '*/*',\n 'HTTP_ACCEPT_ENCODING': 'gzip',\n 'HTTP_HOST': 'juegos.gobdigital.gba.gob.ar',\n 'HTTP_REFERER': 'http://juegos.gobdigital.gba.gob.ar/calendario',\n 'HTTP_USER_AGENT': 'claudebot',\n 'HTTP_X_FORWARDED_FOR': '54.160.244.62',\n 'HTTP_X_VARNISH': '558054',\n 'PATH_INFO': u'/calendario/',\n 'PATH_TRANSLATED': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/',\n 'QUERY_STRING': '',\n 'REMOTE_ADDR': '127.0.0.1',\n 'REMOTE_PORT': '49890',\n 'REQUEST_METHOD': 'GET',\n 'REQUEST_SCHEME': 'http',\n 'REQUEST_URI': '/calendario/',\n 'SCRIPT_FILENAME': '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py',\n 'SCRIPT_NAME': u'',\n 'SERVER_ADDR': '127.0.0.1',\n 'SERVER_ADMIN': '[no address given]',\n 'SERVER_NAME': 'juegos.gobdigital.gba.gob.ar',\n 'SERVER_PORT': '80',\n 'SERVER_PROTOCOL': 'HTTP/1.1',\n 'SERVER_SIGNATURE': '',\n 'SERVER_SOFTWARE': 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33',\n 'UNIQUE_ID': 'ZfmCS1MILsEZ1icdRhRnmAAAACU',\n 'mod_wsgi.application_group': '',\n 'mod_wsgi.callable_object': 'application',\n 'mod_wsgi.enable_sendfile': '0',\n 'mod_wsgi.handler_script': '',\n 'mod_wsgi.input_chunked': '0',\n 'mod_wsgi.listener_host': '',\n 'mod_wsgi.listener_port': '8181',\n 'mod_wsgi.process_group': 'juegos_api',\n 'mod_wsgi.queue_start': '1710850635425195',\n 'mod_wsgi.request_handler': 'wsgi-script',\n 'mod_wsgi.script_reloading': '1',\n 'mod_wsgi.version': (3, 4),\n 'wsgi.errors': <mod_wsgi.Log object at 0x7f7337bc0f70>,\n 'wsgi.file_wrapper': <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7f7337afc030>,\n 'wsgi.input': <mod_wsgi.Input object at 0x7f7337bc0e70>,\n 'wsgi.multiprocess': True,\n 'wsgi.multithread': True,\n 'wsgi.run_once': False,\n 'wsgi.url_scheme': 'http',\n 'wsgi.version': (1, 0)}>" |
kwargs | {} |
/usr/lib64/python2.7/urllib2.py
in urlopen
elif context:
https_handler = HTTPSHandler(context=context)
opener = build_opener(https_handler)
elif _opener is None:
_opener = opener = build_opener()
else:
opener = _opener
return opener.open(url, data, timeout)...
def install_opener(opener):
global _opener
_opener = opener
# do these error classes make sense?
Variable | Value |
---|---|
context | None |
url | 'http://juegosba.witapp.com.ar/publico/api/medallero' |
cafile | None |
capath | None |
opener | <urllib2.OpenerDirector instance at 0x7f7337aec710> |
timeout | <object object at 0x7f73866a0150> |
data | None |
cadefault | False |
/usr/lib64/python2.7/urllib2.py
in open
# pre-process request
meth_name = protocol+"_request"
for processor in self.process_request.get(protocol, []):
meth = getattr(processor, meth_name)
req = meth(req)
response = self._open(req, data)...
# post-process response
meth_name = protocol+"_response"
for processor in self.process_response.get(protocol, []):
meth = getattr(processor, meth_name)
response = meth(req, response)
Variable | Value |
---|---|
protocol | 'http' |
self | <urllib2.OpenerDirector instance at 0x7f7337aec710> |
req | <urllib2.Request instance at 0x7f7337af5290> |
meth_name | 'http_request' |
processor | <urllib2.HTTPHandler instance at 0x7f7337aec5f0> |
timeout | <object object at 0x7f73866a0150> |
meth | <bound method HTTPHandler.do_request_ of <urllib2.HTTPHandler instance at 0x7f7337aec5f0>> |
data | None |
fullurl | 'http://juegosba.witapp.com.ar/publico/api/medallero' |
/usr/lib64/python2.7/urllib2.py
in _open
result = self._call_chain(self.handle_open, 'default',
'default_open', req)
if result:
return result
protocol = req.get_type()
result = self._call_chain(self.handle_open, protocol, protocol +
'_open', req)...
if result:
return result
return self._call_chain(self.handle_open, 'unknown',
'unknown_open', req)
Variable | Value |
---|---|
protocol | 'http' |
self | <urllib2.OpenerDirector instance at 0x7f7337aec710> |
req | <urllib2.Request instance at 0x7f7337af5290> |
data | None |
result | None |
/usr/lib64/python2.7/urllib2.py
in _call_chain
# Handlers raise an exception if no one else should try to handle
# the request, or return None if they can't but another handler
# could. Otherwise, they return the response.
handlers = chain.get(kind, ())
for handler in handlers:
func = getattr(handler, meth_name)
result = func(*args)...
if result is not None:
return result
def open(self, fullurl, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT):
# accept a URL or a Request object
if isinstance(fullurl, basestring):
Variable | Value |
---|---|
kind | 'http' |
chain | {'file': [<urllib2.FileHandler instance at 0x7f7337af5908>], 'ftp': [<urllib2.FTPHandler instance at 0x7f7337af5ea8>], 'http': [<urllib2.HTTPHandler instance at 0x7f7337aec5f0>], 'https': [<urllib2.HTTPSHandler instance at 0x7f7337af50e0>], 'unknown': [<urllib2.UnknownHandler instance at 0x7f7337aec290>]} |
handlers | [<urllib2.HTTPHandler instance at 0x7f7337aec5f0>] |
self | <urllib2.OpenerDirector instance at 0x7f7337aec710> |
args | (<urllib2.Request instance at 0x7f7337af5290>,) |
meth_name | 'http_open' |
handler | <urllib2.HTTPHandler instance at 0x7f7337aec5f0> |
func | <bound method HTTPHandler.http_open of <urllib2.HTTPHandler instance at 0x7f7337aec5f0>> |
/usr/lib64/python2.7/urllib2.py
in http_open
resp.msg = r.reason
return resp
class HTTPHandler(AbstractHTTPHandler):
def http_open(self, req):
return self.do_open(httplib.HTTPConnection, req)...
http_request = AbstractHTTPHandler.do_request_
if hasattr(httplib, 'HTTPS'):
class HTTPSHandler(AbstractHTTPHandler):
Variable | Value |
---|---|
self | <urllib2.HTTPHandler instance at 0x7f7337aec5f0> |
req | <urllib2.Request instance at 0x7f7337af5290> |
/usr/lib64/python2.7/urllib2.py
in do_open
del headers[proxy_auth_hdr]
h.set_tunnel(req._tunnel_host, headers=tunnel_headers)
try:
h.request(req.get_method(), req.get_selector(), req.data, headers)
except socket.error, err: # XXX what error?
h.close()
raise URLError(err)...
else:
try:
r = h.getresponse(buffering=True)
except TypeError: # buffering kw not supported
r = h.getresponse()
Variable | Value |
---|---|
err | gaierror(-2, 'Name or service not known') |
h | <httplib.HTTPConnection instance at 0x7f7337af5170> |
self | <urllib2.HTTPHandler instance at 0x7f7337aec5f0> |
req | <urllib2.Request instance at 0x7f7337af5290> |
headers | {'Connection': 'close', 'Host': 'juegosba.witapp.com.ar', 'User-Agent': 'Python-urllib/2.7'} |
host | 'juegosba.witapp.com.ar' |
http_class | <class httplib.HTTPConnection at 0x7f733b6e0c80> |
http_conn_args | {} |
No GET data
No POST data
No FILES data
No cookie data
Variable | Value |
---|---|
mod_wsgi.listener_port | '8181' |
HTTP_REFERER | 'http://juegos.gobdigital.gba.gob.ar/calendario' |
CONTEXT_DOCUMENT_ROOT | '/etc/httpd/htdocs' |
SERVER_SOFTWARE | 'Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_wsgi/3.4 Python/2.7.5 PHP/7.2.33' |
SCRIPT_NAME | u'' |
mod_wsgi.enable_sendfile | '0' |
mod_wsgi.handler_script | '' |
SERVER_SIGNATURE | '' |
REQUEST_METHOD | 'GET' |
PATH_INFO | u'/calendario/' |
SERVER_PROTOCOL | 'HTTP/1.1' |
QUERY_STRING | '' |
HTTP_USER_AGENT | 'claudebot' |
SERVER_NAME | 'juegos.gobdigital.gba.gob.ar' |
REMOTE_ADDR | '127.0.0.1' |
mod_wsgi.queue_start | '1710850635425195' |
mod_wsgi.request_handler | 'wsgi-script' |
wsgi.url_scheme | 'http' |
PATH_TRANSLATED | '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py/calendario/' |
SERVER_PORT | '80' |
wsgi.multiprocess | True |
mod_wsgi.input_chunked | '0' |
SERVER_ADDR | '127.0.0.1' |
DOCUMENT_ROOT | '/etc/httpd/htdocs' |
mod_wsgi.process_group | 'juegos_api' |
SCRIPT_FILENAME | '/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/wsgi.py' |
SERVER_ADMIN | '[no address given]' |
wsgi.input | <mod_wsgi.Input object at 0x7f7337bc0e70> |
HTTP_HOST | 'juegos.gobdigital.gba.gob.ar' |
CONTEXT_PREFIX | '' |
wsgi.multithread | True |
mod_wsgi.callable_object | 'application' |
HTTP_X_VARNISH | '558054' |
REQUEST_URI | '/calendario/' |
HTTP_ACCEPT | '*/*' |
wsgi.version | (1, 0) |
GATEWAY_INTERFACE | 'CGI/1.1' |
HTTP_X_FORWARDED_FOR | '54.160.244.62' |
wsgi.errors | <mod_wsgi.Log object at 0x7f7337bc0f70> |
REMOTE_PORT | '49890' |
mod_wsgi.listener_host | '' |
REQUEST_SCHEME | 'http' |
mod_wsgi.version | (3, 4) |
wsgi.run_once | False |
mod_wsgi.application_group | '' |
mod_wsgi.script_reloading | '1' |
wsgi.file_wrapper | '' |
CSRF_COOKIE | u'3Xa07YPZBOp3urndIVPqR62CPDi6T2oe' |
HTTP_ACCEPT_ENCODING | 'gzip' |
UNIQUE_ID | 'ZfmCS1MILsEZ1icdRhRnmAAAACU' |
juegos_bonaerenses.settings
Setting | Value |
---|---|
EMAIL_USE_TLS | True |
THUMBNAIL_PROCESSORS | ('easy_thumbnails.processors.colorspace', 'easy_thumbnails.processors.autocrop', 'filer.thumbnail_processors.scale_and_crop_with_subject_location', 'easy_thumbnails.processors.filters') |
TIME_ZONE | 'America/Argentina/Buenos_Aires' |
CSRF_COOKIE_SECURE | False |
LANGUAGE_CODE | 'es' |
CMS_PLUGIN_CACHE | True |
MANAGERS | () |
BASE_DIR | '/home/juegos_bonaerenses/juegos-bonaerenses-cms' |
SILENCED_SYSTEM_CHECKS | [] |
DEFAULT_CHARSET | 'utf-8' |
SESSION_SERIALIZER | 'django.contrib.sessions.serializers.JSONSerializer' |
STATIC_ROOT | '/home/juegos_bonaerenses/juegos-bonaerenses-cms/static' |
USE_THOUSAND_SEPARATOR | False |
DJANGOCMS_FORMS_WIDGET_CSS_CLASSES | {'__all__': ('form-control',)} |
ALLOWED_HOSTS | ['www.juegos.gba.gob.ar', 'juegos.gba.gob.ar', 'juegos.gobdigital.gba.gob.ar', '127.0.0.1', 'localhost'] |
DJANGOCMS_FORMS_MAX_UPLOAD_SIZE | 5242880 |
EMAIL_SUBJECT_PREFIX | '[Django] ' |
SERVER_EMAIL | 'root@localhost' |
CMS_PAGE_CACHE | True |
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': 'localhost', 'NAME': 'juegos_v01', 'OPTIONS': {}, 'PASSWORD': u'********************', 'PORT': '3306', 'TEST': {'CHARSET': None, 'COLLATION': None, 'MIRROR': None, 'NAME': None}, 'TIME_ZONE': 'UTC', 'USER': 'juegos'}} |
EMAIL_SSL_KEYFILE | u'********************' |
TEMPLATE_DEBUG | False |
FILE_UPLOAD_DIRECTORY_PERMISSIONS | None |
FILE_UPLOAD_PERMISSIONS | None |
DJANGOCMS_FORMS_DATETIME_FORMAT | u'%d/%m/%Y %H:%M' |
FILE_UPLOAD_HANDLERS | ('django.core.files.uploadhandler.MemoryFileUploadHandler', 'django.core.files.uploadhandler.TemporaryFileUploadHandler') |
DEFAULT_CONTENT_TYPE | 'text/html' |
URL_API_MEDAILS_2016 | u'********************' |
APPEND_SLASH | True |
DJANGOCMS_FORMS_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
DJANGOCMS_FORMS_PLUGIN_MODULE | <django.utils.functional.__proxy__ object at 0x7f733916dcd0> |
DEFAULT_TABLESPACE | '' |
YEAR_MONTH_FORMAT | 'F Y' |
STATICFILES_STORAGE | 'django.contrib.staticfiles.storage.StaticFilesStorage' |
CACHES | {'default': {'BACKEND': 'django.core.cache.backends.db.DatabaseCache', 'LOCATION': 'cache_table'}} |
SESSION_COOKIE_PATH | '/' |
ROOT_URLCONF | 'juegos_bonaerenses.urls' |
SECURE_CONTENT_TYPE_NOSNIFF | False |
CMS_TEMPLATES | (('internas/index.html', 'Home'), ('internas/noticias.html', 'Noticias'), ('internas/circulares.html', 'Circulares'), ('internas/reglamentos.html', 'Reglamentos'), ('internas/planillas.html', 'Planillas'), ('internas/juegos.html', 'Los Juegos'), ('internas/galeria.html', 'Galeria'), ('internas/actividades.html', 'Actividades')) |
MIDDLEWARE_CLASSES | ('django.middleware.cache.UpdateCacheMiddleware', 'django.middleware.gzip.GZipMiddleware', 'django.middleware.http.ConditionalGetMiddleware', 'cms.middleware.utils.ApphookReloadMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'cms.middleware.user.CurrentUserMiddleware', 'cms.middleware.page.CurrentPageMiddleware', 'cms.middleware.toolbar.ToolbarMiddleware', 'cms.middleware.language.LanguageCookieMiddleware', 'django_user_agents.middleware.UserAgentMiddleware') |
USE_I18N | True |
DJANGOCMS_VIDEO_TEMPLATES | [('vivo_home', 'En Vivo Home')] |
CMS_LANGUAGES | {1: [{'code': 'es', 'fallbacks': [], 'hide_untranslated': False, 'name': 'es', 'public': True, 'redirect_on_fallback': True}], <class cms.utils.conf.VERIFIED at 0x7f733b6a6b48>: True, 'default': {'hide_untranslated': False, 'public': True, 'redirect_on_fallback': True}} |
LANGUAGE_COOKIE_NAME | 'django_language' |
DEFAULT_INDEX_TABLESPACE | '' |
LOGGING_CONFIG | 'logging.config.dictConfig' |
CMSPLUGIN_FILER_IMAGE_STYLE_CHOICES | () |
TEMPLATE_LOADERS | ('django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader') |
DJANGOCMS_FORMS_RECAPTCHA_SECRET_KEY | u'********************' |
FIRST_DAY_OF_WEEK | 0 |
WSGI_APPLICATION | 'juegos_bonaerenses.wsgi.application' |
DATABASE_ROUTERS | [] |
X_FRAME_OPTIONS | 'SAMEORIGIN' |
CSRF_COOKIE_NAME | 'csrftoken' |
CMSPLUGIN_FILER_FOLDER_DEFAULT_STYLE | '' |
FORCE_SCRIPT_NAME | None |
USE_X_FORWARDED_HOST | False |
EMAIL_TIMEOUT | None |
SECURE_SSL_HOST | None |
SIGNING_BACKEND | 'django.core.signing.TimestampSigner' |
SESSION_COOKIE_SECURE | False |
MESSAGE_STORAGE | 'django.contrib.messages.storage.fallback.FallbackStorage' |
DJANGOCMS_FORMS_DEFAULT_FIELD_TYPE | u'text' |
SECURE_BROWSER_XSS_FILTER | False |
CSRF_COOKIE_DOMAIN | None |
FILE_CHARSET | 'utf-8' |
DEBUG | True |
LANGUAGE_COOKIE_DOMAIN | None |
DJANGOCMS_FORMS_RECAPTCHA_PUBLIC_KEY | u'********************' |
INSTALLED_APPS | ('djangocms_admin_style', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.admin', 'django.contrib.sites', 'django.contrib.sitemaps', 'django.contrib.staticfiles', 'django.contrib.messages', 'cms', 'menus', 'sekizai', 'treebeard', 'djangocms_text_ckeditor', 'filer', 'easy_thumbnails', 'djangocms_column', 'djangocms_link', 'cmsplugin_filer_file', 'cmsplugin_filer_folder', 'cmsplugin_filer_image', 'cmsplugin_filer_utils', 'djangocms_style', 'djangocms_snippet', 'djangocms_googlemap', 'djangocms_video', 'cmsplugin_filer_video', 'orderedmodel', 'cmsplugin_carousel', 'cmsplugin_newsplus', 'juegos_bonaerenses', 'djangocms_forms', 'mansory_plugin', 'competitions', 'medail_plugin', 'calendar_plugin', 'streaming_plugin', 'content', 'sport_section_map', 'cmsplugin_galeria_videos', 'django_user_agents') |
LANGUAGES_BIDI | ('he', 'ar', 'fa', 'ur') |
USE_L10N | True |
SECURE_HSTS_INCLUDE_SUBDOMAINS | False |
STATICFILES_DIRS | ('/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/static',) |
PREPEND_WWW | False |
SECURE_PROXY_SSL_HEADER | None |
LANGUAGE_COOKIE_AGE | None |
SESSION_COOKIE_HTTPONLY | True |
DEBUG_PROPAGATE_EXCEPTIONS | False |
INTERNAL_IPS | () |
MEDIA_URL | '/media/' |
MONTH_DAY_FORMAT | 'F j' |
LOGIN_URL | '/accounts/login/' |
SESSION_EXPIRE_AT_BROWSER_CLOSE | False |
DJANGOCMS_FORMS_FIELD_TYPES | ((u'text', <django.utils.functional.__proxy__ object at 0x7f733916dd50>), (u'textarea', <django.utils.functional.__proxy__ object at 0x7f733916dd90>), (u'email', <django.utils.functional.__proxy__ object at 0x7f733916ddd0>), (u'number', <django.utils.functional.__proxy__ object at 0x7f733916de10>), (u'phone', <django.utils.functional.__proxy__ object at 0x7f733916de50>), (u'url', <django.utils.functional.__proxy__ object at 0x7f733916de90>), (u'checkbox', <django.utils.functional.__proxy__ object at 0x7f733916ded0>), (u'checkbox_multiple', <django.utils.functional.__proxy__ object at 0x7f733916df50>), (u'select', <django.utils.functional.__proxy__ object at 0x7f733916dfd0>), (u'radio', <django.utils.functional.__proxy__ object at 0x7f7339172090>), (u'file', <django.utils.functional.__proxy__ object at 0x7f7339172110>), (u'date', <django.utils.functional.__proxy__ object at 0x7f7339172190>), (u'time', <django.utils.functional.__proxy__ object at 0x7f7339172210>), (u'password', <django.utils.functional.__proxy__ object at 0x7f7339172290>), (u'hidden', <django.utils.functional.__proxy__ object at 0x7f7339172310>)) |
DJANGOCMS_FORMS_ALLOWED_FILE_TYPES | (u'aac', u'ace', u'ai', u'aiff', u'avi', u'bmp', u'dir', u'doc', u'docx', u'dmg', u'eps', u'fla', u'flv', u'gif', u'gz', u'hqx', u'ico', u'indd', u'inx', u'jpg', u'jar', u'jpeg', u'md', u'mov', u'mp3', u'mp4', u'mpc', u'mkv', u'mpg', u'mpeg', u'ogg', u'odg', u'odf', u'odp', u'ods', u'odt', u'otf', u'pdf', u'png', u'pps', u'ppsx', u'ps', u'psd', u'rar', u'rm', u'rtf', u'sit', u'swf', u'tar', u'tga', u'tif', u'tiff', u'ttf', u'txt', u'wav', u'wma', u'wmv', u'xls', u'xlsx', u'xml', u'zip') |
TIME_FORMAT | 'P' |
CMSPLUGIN_FILER_FOLDER_STYLE_CHOICES | [('ninguno', 'Ninguno'), ('circulares', 'Circulares'), ('reglamentos_generales', 'Reglamentos Generales'), ('reglamentos_oficiales', 'Reglamentos Oficiales'), ('reglamentos_tecnicos', 'Reglamentos Tecnicos'), ('planillas_presupuesto', 'Planillas Presupuesto'), ('planillas_resultados', 'Planillas Resultados'), ('planillas_autorizacion', 'Planillas Autorizacion y Salud'), ('planillas_juego', 'Planillas de Juego'), ('planillas_protestas', 'Planillas Protestas'), ('planillas_buenafe', 'Planilla Buena Fe')] |
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',) |
EMAIL_HOST_PASSWORD | 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' |
DEFAULT_FILE_STORAGE | 'django.core.files.storage.FileSystemStorage' |
CSRF_FAILURE_VIEW | 'django.views.csrf.csrf_failure' |
CSRF_COOKIE_PATH | '/' |
CMSPLUGIN_FILER_IMAGE_DEFAULT_STYLE | '' |
DJANGOCMS_FORMS_USE_HTML5_REQUIRED | False |
DECIMAL_SEPARATOR | '.' |
CACHE_MIDDLEWARE_KEY_PREFIX | u'********************' |
LOCALE_PATHS | () |
PASSWORD_HASHERS | u'********************' |
TEMPLATE_STRING_IF_INVALID | '' |
DISALLOWED_USER_AGENTS | () |
LOGOUT_URL | '/accounts/logout/' |
DJANGOCMS_FORMS_FIELDSETS | None |
LOGIN_REDIRECT_URL | '/accounts/profile/' |
FIXTURE_DIRS | () |
EMAIL_HOST | 'smtp.gmail.com' |
DATE_FORMAT | 'N j, Y' |
MEDIA_ROOT | '/home/juegos_bonaerenses/juegos-bonaerenses-cms/media' |
DJANGOCMS_FORMS_ALLOW_CUSTOM_FIELD_NAME | True |
DJANGOCMS_FORMS_PLUGIN_NAME | <django.utils.functional.__proxy__ object at 0x7f733916dd10> |
DEFAULT_EXCEPTION_REPORTER_FILTER | 'django.views.debug.SafeExceptionReporterFilter' |
CMSPLUGIN_FILER_FILE_DEFAULT_STYLE | '' |
FORMAT_MODULE_PATH | None |
DEFAULT_FROM_EMAIL | 'webmaster@localhost' |
THOUSAND_SEPARATOR | ',' |
DJANGOCMS_FORMS_SPAM_PROTECTIONS | ((0, <django.utils.functional.__proxy__ object at 0x7f7339172390>), (1, <django.utils.functional.__proxy__ object at 0x7f7339172410>), (2, <django.utils.functional.__proxy__ object at 0x7f7339172490>)) |
ADMINS | (('Vanessa Aybar', 'vanessa.aybar@gmail.com'),) |
CMS_PLACEHOLDER_CACHE | True |
DATETIME_FORMAT | 'N j, Y, P' |
TEMPLATE_DIRS | () |
DATA_DIR | '/home/juegos_bonaerenses/juegos-bonaerenses-cms' |
SITE_ID | 1 |
CMS_PERMISSION | True |
ALLOWED_INCLUDE_ROOTS | () |
LOGGING | {} |
DJANGOCMS_FORMS_FIELD_TYPES_WITH_PLACEHOLDER | (u'text', u'textarea', u'email', u'number', u'phone', u'url', u'password') |
SECRET_KEY | u'********************' |
TEMPLATES | [{'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': ['/home/juegos_bonaerenses/juegos-bonaerenses-cms/juegos_bonaerenses/templates'], 'OPTIONS': {'context_processors': ['django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', 'django.template.context_processors.i18n', 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.template.context_processors.media', 'django.template.context_processors.csrf', 'django.template.context_processors.tz', 'sekizai.context_processors.sekizai', 'django.template.context_processors.static', 'cms.context_processors.cms_settings'], 'loaders': ['django.template.loaders.filesystem.Loader', 'django.template.loaders.app_directories.Loader', 'django.template.loaders.eggs.Loader']}}] |
TEST_RUNNER | 'django.test.runner.DiscoverRunner' |
SHORT_DATE_FORMAT | 'm/d/Y' |
IGNORABLE_404_URLS | () |
SECURE_SSL_REDIRECT | False |
CMSPLUGIN_FILER_FILE_STYLE_CHOICES | () |
DJANGOCMS_FORMS_FILE_STORAGE_DIR | u'djangocms_forms' |
FILE_UPLOAD_MAX_MEMORY_SIZE | 2621440 |
DJANGOCMS_FORMS_TEMPLATES | ((u'djangocms_forms/form_template/default.html', <django.utils.functional.__proxy__ object at 0x7f7339172510>),) |
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') |
MIGRATION_MODULES | {} |
SESSION_COOKIE_AGE | 1209600 |
SETTINGS_MODULE | 'juegos_bonaerenses.settings' |
USE_ETAGS | False |
LANGUAGES | (('es', 'es'),) |
FILE_UPLOAD_TEMP_DIR | None |
CSRF_COOKIE_AGE | 31449600 |
STATIC_URL | '/static/' |
EMAIL_PORT | 587 |
USE_TZ | True |
SHORT_DATETIME_FORMAT | 'm/d/Y P' |
TEST_NON_SERIALIZED_APPS | [] |
CMS_PLACEHOLDER_CONF | {} |
ABSOLUTE_URL_OVERRIDES | {} |
LANGUAGE_COOKIE_PATH | '/' |
DJANGOCMS_FORMS_DEFAULT_TEMPLATE | u'djangocms_forms/form_template/default.html' |
CACHE_MIDDLEWARE_SECONDS | 600 |
EMAIL_SSL_CERTFILE | None |
DJANGOCMS_FORMS_HASHIDS_SALT | '3rz779c(i=)#6@9m84-(v)l+tig_=rq!jeg5&xhwhhb238q6wb' |
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') |
DJANGOCMS_FORMS_DEFAULT_SPAM_PROTECTION | 0 |
DJANGOCMS_FORMS_EXPORT_FILENAME | u'export-{form_name}-%Y-%m-%d' |
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.