穿越之女配逆袭记为女配叫蔚玉慧的

ConnectionFailure at /view_node-
ConnectionFailure at /view_node-
localhost:27017: [Errno 61] Connection refused
Request Method:
Request URL:
http://569.asxzy.net/view_node-
Django Version:
Exception Type:
ConnectionFailure
Exception Value:
localhost:27017: [Errno 61] Connection refused
Exception Location:
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py in __init__, line 694
Python Executable:
/usr/bin/python
Python Version:
Python Path:
['/data/weiso',
'/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg',
'/Library/Python/2.7/site-packages/flup-1.0.3.dev_-py2.7.egg',
'/Library/Python/2.7/site-packages/requests-2.4.1-py2.7.egg',
'/Library/Python/2.7/site-packages/simplejson-3.6.3-py2.7-macosx-10.10-intel.egg',
'/Library/Python/2.7/site-packages/pelican-3.4.0-py2.7.egg',
'/Library/Python/2.7/site-packages/Unidecode-0.04.16-py2.7.egg',
'/Library/Python/2.7/site-packages/blinker-1.3-py2.7.egg',
'/Library/Python/2.7/site-packages/docutils-0.12-py2.7.egg',
'/Library/Python/2.7/site-packages/Pygments-1.6-py2.7.egg',
'/Library/Python/2.7/site-packages/Jinja2-2.7.3-py2.7.egg',
'/Library/Python/2.7/site-packages/feedgenerator-1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/MarkupSafe-0.23-py2.7-macosx-10.10-intel.egg',
'/Library/Python/2.7/site-packages/Markdown-2.5.1-py2.7.egg',
'/Library/Python/2.7/site-packages/typogrify-2.0.7-py2.7.egg',
'/Library/Python/2.7/site-packages/smartypants-1.8.6-py2.7.egg',
'/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg',
'/Library/Python/2.7/site-packages/mechanize-0.2.5-py2.7.egg',
'/Library/Python/2.7/site-packages/BeautifulSoup-3.2.1-py2.7.egg',
'/Library/Python/2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg',
'/Library/Python/2.7/site-packages/selenium-2.44.0-py2.7.egg',
'/Library/Python/2.7/site-packages/names-0.3.0-py2.7.egg',
'/Library/Python/2.7/site-packages/rsa-3.1.4-py2.7.egg',
'/Library/Python/2.7/site-packages/pyasn1-0.1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/networkx-1.9.1-py2.7.egg',
'/Library/Python/2.7/site-packages/decorator-3.4.0-py2.7.egg',
'/Library/Python/2.7/site-packages/ipython-2.3.1-py2.7.egg',
'/Library/Python/2.7/site-packages/gnureadline-6.3.3-py2.7-macosx-10.9-intel.egg',
'/Library/Python/2.7/site-packages/igraph-0.1.5-py2.7.egg',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages',
'/usr/local/lib/python2.7/site-packages']
Server time:
Fri, 3 Apr :07 -0500
/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg/django/core/handlers/base.py in get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
if response is None:
wrapped_callback = self.make_view_atomic(callback)
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)
ConnectionFailure('localhost:27017: [Errno 61] Connection refused',)
callback_args
resolver_match
ResolverMatch(func=&function __deco at 0x&, args=(), kwargs={'node_id': u''}, url_name='se.view_utils.__deco', app_name='None', namespace='')
middleware_method
&bound method CsrfViewMiddleware.process_view of &django.middleware.csrf.CsrfViewMiddleware object at 0x&&
&django.core.handlers.wsgi.WSGIHandler object at 0x&
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'xkQoAvHLdqjS1bXivbWWYjoqLPbicFCp\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f3f9c940701-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=3WemHAH4ZyhMDTk5hoVj4kdXiI71MouEZkIZn_DTmbO94lZCjI-KyoPNprU6zLhOpeC-7NB5pHTxmGCoxmVqn_\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c78e050&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x11054aa50&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
&function __deco at 0x&
wrapped_callback
&function __deco at 0x&
&RegexURLResolver 'se.urls' (None:None) ^/&
callback_kwargs
{'node_id': u''}
'se.urls'
/data/weiso/se/view_utils.py in __deco
def render_as_template(template):
'''
将结果渲染至模板
'''
def _deco(func):
def __deco(*args, **kwargs):
request = args[0]
ret = func(*args, **kwargs) ...
if ret == None:
return render_to_response(template, ret,
context_instance = RequestContext(request))
return __deco
return _deco
(&WSGIRequest
path:/view_node-,
GET:&QueryDict: {}&,
POST:&QueryDict: {}&,
COOKIES:{},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
u'CSRF_COOKIE': u'xkQoAvHLdqjS1bXivbWWYjoqLPbicFCp',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_CF_CONNECTING_IP': '220.177.198.53',
'HTTP_CF_IPCOUNTRY': 'CN',
'HTTP_CF_RAY': '1d1a2f3f9c940701-SJC',
'HTTP_CF_VISITOR': '{&scheme&:&http&}',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_HOST': '569.asxzy.net',
'HTTP_REFERER': '/link?url=3WemHAH4ZyhMDTk5hoVj4kdXiI71MouEZkIZn_DTmbO94lZCjI-KyoPNprU6zLhOpeC-7NB5pHTxmGCoxmVqn_',
'HTTP_USER_AGENT': 'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)',
'HTTP_X_FORWARDED_FOR': '220.177.198.53',
'HTTP_X_FORWARDED_PROTO': 'http',
'PATH_INFO': u'/view_node-',
'QUERY_STRING': '',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_NAME': 'localhost',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.0',
'wsgi.errors': &flup.server.fcgi_base.TeeOutputStream object at 0x13c78e050&,
'wsgi.input': &flup.server.fcgi_base.InputStream object at 0x11054aa50&,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}&,)
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'xkQoAvHLdqjS1bXivbWWYjoqLPbicFCp\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f3f9c940701-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=3WemHAH4ZyhMDTk5hoVj4kdXiI71MouEZkIZn_DTmbO94lZCjI-KyoPNprU6zLhOpeC-7NB5pHTxmGCoxmVqn_\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c78e050&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x11054aa50&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
'node.html'
&function view_node at 0x&
{'node_id': u''}
/data/weiso/sina/views.py in view_node
@render_as_template('node.html')def view_node(request, node_id):
node_id = int(node_id)
usage = {}
usage[&time&] = time.time()
conn = ReplicaSetConnection('localhost', replicaSet='jlu') ...
db = conn.sina
db.read_preference = ReadPreference.SECONDARY
CACHE = db.cache
NODES = db.nodes
EDGES = db.edges
nodes = NODES.find_one({&node_id&:node_id})
{'time': .425266}
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'xkQoAvHLdqjS1bXivbWWYjoqLPbicFCp\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f3f9c940701-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=3WemHAH4ZyhMDTk5hoVj4kdXiI71MouEZkIZn_DTmbO94lZCjI-KyoPNprU6zLhOpeC-7NB5pHTxmGCoxmVqn_\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c78e050&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x11054aa50&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/replica_set_connection.py in __init__
&be a positive integer&)
kwargs['socketTimeoutMS'] = network_timeout * 1000
kwargs['auto_start_request'] = kwargs.get('auto_start_request', True)
kwargs['safe'] = kwargs.get('safe', False)
super(ReplicaSetConnection, self).__init__(
hosts_or_uri, max_pool_size, document_class, tz_aware, **kwargs) ...
def __repr__(self):
return &ReplicaSetConnection(%r)& % ([&%s:%d& % n
for n in self.hosts],)
document_class
&type 'dict'&
ReplicaSetConnection([])
max_pool_size
network_timeout
hosts_or_uri
'localhost'
{'auto_start_request': True, 'replicaSet': 'jlu', 'safe': False}
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py in __init__
stacklevel=2)
if _connect:
self.refresh(initial=True)
except AutoReconnect, e:
# ConnectionFailure makes more sense here than AutoReconnect
raise ConnectionFailure(str(e)) ...
if username:
mechanism = options.get('authmechanism', 'MONGODB-CR')
source = (
options.get('authsource')
or self.__default_database_name
AutoReconnect('localhost:27017: [Errno 61] Connection refused',)
'replicaset'
document_class
&type 'dict'&
ssl_kwarg_keys
max_pool_size
'jlu'
hosts_or_uri
'localhost'
'localhost'
{'auto_start_request': True, 'replicaSet': 'jlu', 'safe': False}
'replicaSet'
ReplicaSetConnection([])
Environment:
Request Method: GET
Request URL: http://569.asxzy.net/view_node-
Django Version: 1.7
Python Version: 2.7.6
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'sina')
Installed Middleware:
('monMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.cache.UpdateCacheMiddleware',
'monMiddleware',
'django.middleware.cache.FetchFromCacheMiddleware')
Traceback:
File "/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg/django/core/handlers/base.py" in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/data/weiso/se/view_utils.py" in __deco
ret = func(*args, **kwargs)
File "/data/weiso/sina/views.py" in view_node
conn = ReplicaSetConnection('localhost', replicaSet='jlu')
File "/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/replica_set_connection.py" in __init__
hosts_or_uri, max_pool_size, document_class, tz_aware, **kwargs)
File "/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py" in __init__
raise ConnectionFailure(str(e))
Exception Type: ConnectionFailure at /view_node-
Exception Value: localhost:27017: [Errno 61] Connection refused
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 500 page.ConnectionFailure at /view_node-
ConnectionFailure at /view_node-
localhost:27017: [Errno 61] Connection refused
Request Method:
Request URL:
http://569.asxzy.net/view_node-
Django Version:
Exception Type:
ConnectionFailure
Exception Value:
localhost:27017: [Errno 61] Connection refused
Exception Location:
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py in __init__, line 694
Python Executable:
/usr/bin/python
Python Version:
Python Path:
['/data/weiso',
'/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg',
'/Library/Python/2.7/site-packages/flup-1.0.3.dev_-py2.7.egg',
'/Library/Python/2.7/site-packages/requests-2.4.1-py2.7.egg',
'/Library/Python/2.7/site-packages/simplejson-3.6.3-py2.7-macosx-10.10-intel.egg',
'/Library/Python/2.7/site-packages/pelican-3.4.0-py2.7.egg',
'/Library/Python/2.7/site-packages/Unidecode-0.04.16-py2.7.egg',
'/Library/Python/2.7/site-packages/blinker-1.3-py2.7.egg',
'/Library/Python/2.7/site-packages/docutils-0.12-py2.7.egg',
'/Library/Python/2.7/site-packages/Pygments-1.6-py2.7.egg',
'/Library/Python/2.7/site-packages/Jinja2-2.7.3-py2.7.egg',
'/Library/Python/2.7/site-packages/feedgenerator-1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/MarkupSafe-0.23-py2.7-macosx-10.10-intel.egg',
'/Library/Python/2.7/site-packages/Markdown-2.5.1-py2.7.egg',
'/Library/Python/2.7/site-packages/typogrify-2.0.7-py2.7.egg',
'/Library/Python/2.7/site-packages/smartypants-1.8.6-py2.7.egg',
'/Library/Python/2.7/site-packages/pip-1.5.6-py2.7.egg',
'/Library/Python/2.7/site-packages/mechanize-0.2.5-py2.7.egg',
'/Library/Python/2.7/site-packages/BeautifulSoup-3.2.1-py2.7.egg',
'/Library/Python/2.7/site-packages/beautifulsoup4-4.3.2-py2.7.egg',
'/Library/Python/2.7/site-packages/selenium-2.44.0-py2.7.egg',
'/Library/Python/2.7/site-packages/names-0.3.0-py2.7.egg',
'/Library/Python/2.7/site-packages/rsa-3.1.4-py2.7.egg',
'/Library/Python/2.7/site-packages/pyasn1-0.1.7-py2.7.egg',
'/Library/Python/2.7/site-packages/networkx-1.9.1-py2.7.egg',
'/Library/Python/2.7/site-packages/decorator-3.4.0-py2.7.egg',
'/Library/Python/2.7/site-packages/ipython-2.3.1-py2.7.egg',
'/Library/Python/2.7/site-packages/gnureadline-6.3.3-py2.7-macosx-10.9-intel.egg',
'/Library/Python/2.7/site-packages/igraph-0.1.5-py2.7.egg',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages',
'/usr/local/lib/python2.7/site-packages']
Server time:
Fri, 3 Apr :12 -0500
/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg/django/core/handlers/base.py in get_response
response = middleware_method(request, callback, callback_args, callback_kwargs)
if response:
if response is None:
wrapped_callback = self.make_view_atomic(callback)
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)
ConnectionFailure('localhost:27017: [Errno 61] Connection refused',)
callback_args
resolver_match
ResolverMatch(func=&function __deco at 0x&, args=(), kwargs={'node_id': u''}, url_name='se.view_utils.__deco', app_name='None', namespace='')
middleware_method
&bound method CsrfViewMiddleware.process_view of &django.middleware.csrf.CsrfViewMiddleware object at 0x&&
&django.core.handlers.wsgi.WSGIHandler object at 0x&
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'wN6uaDewF1QBvnQsYYpDPx7vE4GTwhEm\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f5e087c11bf-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=BRs9xUpehOc3txc-ghunvBH_x5fziICtl0hkW1yFm2HKtxxKNPLdkPmezekL_HMTirKRDTBfPd-9zIEuyQ_YdK\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c778d90&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x13c7781d0&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
&function __deco at 0x&
wrapped_callback
&function __deco at 0x&
&RegexURLResolver 'se.urls' (None:None) ^/&
callback_kwargs
{'node_id': u''}
'se.urls'
/data/weiso/se/view_utils.py in __deco
def render_as_template(template):
'''
将结果渲染至模板
'''
def _deco(func):
def __deco(*args, **kwargs):
request = args[0]
ret = func(*args, **kwargs) ...
if ret == None:
return render_to_response(template, ret,
context_instance = RequestContext(request))
return __deco
return _deco
(&WSGIRequest
path:/view_node-,
GET:&QueryDict: {}&,
POST:&QueryDict: {}&,
COOKIES:{},
META:{'CONTENT_LENGTH': '',
'CONTENT_TYPE': '',
u'CSRF_COOKIE': u'wN6uaDewF1QBvnQsYYpDPx7vE4GTwhEm',
'HTTP_ACCEPT': '*/*',
'HTTP_ACCEPT_ENCODING': 'gzip',
'HTTP_CF_CONNECTING_IP': '220.177.198.53',
'HTTP_CF_IPCOUNTRY': 'CN',
'HTTP_CF_RAY': '1d1a2f5e087c11bf-SJC',
'HTTP_CF_VISITOR': '{&scheme&:&http&}',
'HTTP_CONNECTION': 'Keep-Alive',
'HTTP_HOST': '569.asxzy.net',
'HTTP_REFERER': '/link?url=BRs9xUpehOc3txc-ghunvBH_x5fziICtl0hkW1yFm2HKtxxKNPLdkPmezekL_HMTirKRDTBfPd-9zIEuyQ_YdK',
'HTTP_USER_AGENT': 'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)',
'HTTP_X_FORWARDED_FOR': '220.177.198.53',
'HTTP_X_FORWARDED_PROTO': 'http',
'PATH_INFO': u'/view_node-',
'QUERY_STRING': '',
'REQUEST_METHOD': 'GET',
'SCRIPT_NAME': u'',
'SERVER_NAME': 'localhost',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.0',
'wsgi.errors': &flup.server.fcgi_base.TeeOutputStream object at 0x13c778d90&,
'wsgi.input': &flup.server.fcgi_base.InputStream object at 0x13c7781d0&,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}&,)
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'wN6uaDewF1QBvnQsYYpDPx7vE4GTwhEm\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f5e087c11bf-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=BRs9xUpehOc3txc-ghunvBH_x5fziICtl0hkW1yFm2HKtxxKNPLdkPmezekL_HMTirKRDTBfPd-9zIEuyQ_YdK\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c778d90&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x13c7781d0&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
'node.html'
&function view_node at 0x&
{'node_id': u''}
/data/weiso/sina/views.py in view_node
@render_as_template('node.html')def view_node(request, node_id):
node_id = int(node_id)
usage = {}
usage[&time&] = time.time()
conn = ReplicaSetConnection('localhost', replicaSet='jlu') ...
db = conn.sina
db.read_preference = ReadPreference.SECONDARY
CACHE = db.cache
NODES = db.nodes
EDGES = db.edges
nodes = NODES.find_one({&node_id&:node_id})
{'time': .280187}
'&WSGIRequest\npath:/view_node-,\nGET:&QueryDict: {}&,\nPOST:&QueryDict: {}&,\nCOOKIES:{},\nMETA:{\'CONTENT_LENGTH\': \'\',\n \'CONTENT_TYPE\': \'\',\n u\'CSRF_COOKIE\': u\'wN6uaDewF1QBvnQsYYpDPx7vE4GTwhEm\',\n \'HTTP_ACCEPT\': \'*/*\',\n \'HTTP_ACCEPT_ENCODING\': \'gzip\',\n \'HTTP_CF_CONNECTING_IP\': \'220.177.198.53\',\n \'HTTP_CF_IPCOUNTRY\': \'CN\',\n \'HTTP_CF_RAY\': \'1d1a2f5e087c11bf-SJC\',\n \'HTTP_CF_VISITOR\': \'{&scheme&:&http&}\',\n \'HTTP_CONNECTION\': \'Keep-Alive\',\n \'HTTP_HOST\': \'569.asxzy.net\',\n \'HTTP_REFERER\': \'/link?url=BRs9xUpehOc3txc-ghunvBH_x5fziICtl0hkW1yFm2HKtxxKNPLdkPmezekL_HMTirKRDTBfPd-9zIEuyQ_YdK\',\n \'HTTP_USER_AGENT\': \'Mozilla/4.0 ( MSIE 8.0; Windows NT 6.0; Trident/4.0)\',\n \'HTTP_X_FORWARDED_FOR\': \'220.177.198.53\',\n \'HTTP_X_FORWARDED_PROTO\': \'http\',\n \'PATH_INFO\': u\'/view_node-\',\n \'QUERY_STRING\': \'\',\n \'REQUEST_METHOD\': \'GET\',\n \'SCRIPT_NAME\': u\'\',\n \'SERVER_NAME\': \'localhost\',\n \'SERVER_PORT\': \'80\',\n \'SERVER_PROTOCOL\': \'HTTP/1.0\',\n \'wsgi.errors\': &flup.server.fcgi_base.TeeOutputStream object at 0x13c778d90&,\n \'wsgi.input\': &flup.server.fcgi_base.InputStream object at 0x13c7781d0&,\n \'wsgi.multiprocess\': False,\n \'wsgi.multithread\': True,\n \'wsgi.run_once\': False,\n \'wsgi.url_scheme\': \'http\',\n \'wsgi.version\': (1, 0)}&'
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/replica_set_connection.py in __init__
&be a positive integer&)
kwargs['socketTimeoutMS'] = network_timeout * 1000
kwargs['auto_start_request'] = kwargs.get('auto_start_request', True)
kwargs['safe'] = kwargs.get('safe', False)
super(ReplicaSetConnection, self).__init__(
hosts_or_uri, max_pool_size, document_class, tz_aware, **kwargs) ...
def __repr__(self):
return &ReplicaSetConnection(%r)& % ([&%s:%d& % n
for n in self.hosts],)
document_class
&type 'dict'&
ReplicaSetConnection([])
max_pool_size
network_timeout
hosts_or_uri
'localhost'
{'auto_start_request': True, 'replicaSet': 'jlu', 'safe': False}
/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py in __init__
stacklevel=2)
if _connect:
self.refresh(initial=True)
except AutoReconnect, e:
# ConnectionFailure makes more sense here than AutoReconnect
raise ConnectionFailure(str(e)) ...
if username:
mechanism = options.get('authmechanism', 'MONGODB-CR')
source = (
options.get('authsource')
or self.__default_database_name
AutoReconnect('localhost:27017: [Errno 61] Connection refused',)
'replicaset'
document_class
&type 'dict'&
ssl_kwarg_keys
max_pool_size
'jlu'
hosts_or_uri
'localhost'
'localhost'
{'auto_start_request': True, 'replicaSet': 'jlu', 'safe': False}
'replicaSet'
ReplicaSetConnection([])
Environment:
Request Method: GET
Request URL: http://569.asxzy.net/view_node-
Django Version: 1.7
Python Version: 2.7.6
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'sina')
Installed Middleware:
('monMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.cache.UpdateCacheMiddleware',
'monMiddleware',
'django.middleware.cache.FetchFromCacheMiddleware')
Traceback:
File "/Library/Python/2.7/site-packages/Django-1.7-py2.7.egg/django/core/handlers/base.py" in get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/data/weiso/se/view_utils.py" in __deco
ret = func(*args, **kwargs)
File "/data/weiso/sina/views.py" in view_node
conn = ReplicaSetConnection('localhost', replicaSet='jlu')
File "/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/replica_set_connection.py" in __init__
hosts_or_uri, max_pool_size, document_class, tz_aware, **kwargs)
File "/Library/Python/2.7/site-packages/pymongo-2.7.2-py2.7-macosx-10.9-intel.egg/pymongo/mongo_replica_set_client.py" in __init__
raise ConnectionFailure(str(e))
Exception Type: ConnectionFailure at /view_node-
Exception Value: localhost:27017: [Errno 61] Connection refused
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 500 page.

我要回帖

更多关于 穿越之女配逆袭记 的文章

 

随机推荐