0

我正在尝试建立一个 askbot 项目。我已经按照这里提到的说明操作了三次(使用 git clone)。

问题是:我无法向正在运行的站点发布任何问题。单击提问按钮时,我没有得到任何回应。

我做的与教程不同的事情是:

  1. 将 mysql 用户设置为 root 而不是教程中创建的用户,因为我遇到了不存在的用户错误。
  2. 按照提示运行 amanage.py makemigrations然后。manage.py migrate
  3. 将我的基本 URL 设置为http://127.0.0.1:8000/

希望各位大神帮忙看看,不明白怎么回事。

4

1 回答 1

1

好的 - 找到了问题。出于某种原因,我无法捕捉到,django 控制台中有一个日志,内容如下:

处理来自 ('127.0.0.1', 53242) Traceback 的请求时发生异常(最近一次调用最后):文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py ",第 599 行,在 process_request_thread self.finish_request(request, client_address) 文件中 "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py",第 334 行,在 finish_request self. RequestHandlerClass(request, client_address, self) 文件“/Library/Python/2.7/site-packages/Django-1.8.13-py2.7.egg/django/core/servers/basehttp.py”,第 102 行,在init super (WSGIRequestHandler,自我)。初始化(*args,**kwargs)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer. self.handle() 文件“/Library/Python/2.7/site-packages/Django-1.8.13-py2.7.egg/django/core/servers/basehttp.py”,第 167 行,在句柄 self.raw_requestline = self.rfile.readline(65537) 文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py”,第 480 行,在 readline 数据 = self._sock.recv(self ._rbufsize) 超时:超时

做了一个sudo pip install urllib3(不知道为什么这可以解决问题)并且能够发布问题。

于 2016-06-19T15:06:34.167 回答