Django Connection由peer重置

时间:2017-05-19 09:14:23

标签: python django

当我尝试在模板中呈现视频文件时,我遇到了问题

<video autoplay muted>
            <sourcesrc="{{ video.oblozka_video_file.url }}" poster="{{ video.oblozka_video_preview.url }}" type="video/mp4">
        </video>

以下是我的异常追溯

    Traceback (most recent call last):
  File "/usr/lib/python2.7/wsgiref/handlers.py", line 86, in run
    self.finish_response()
  File "/usr/lib/python2.7/wsgiref/handlers.py", line 128, in finish_response
    self.write(data)
  File "/usr/lib/python2.7/wsgiref/handlers.py", line 217, in write
    self._write(data)
  File "/usr/lib/python2.7/socket.py", line 328, in write
    self.flush()
  File "/usr/lib/python2.7/socket.py", line 307, in flush
    self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 104] Connection reset by peer
[19/May/2017 09:07:06] "GET /media/studios_videos/video/3/2/3e2df999-c34a-439b-b69a-94b4977a3d80.mp4 HTTP/1.1" 500 59
- Broken pipe from ('192.168.1.5', 55300)

2 个答案:

答案 0 :(得分:0)

尝试在SITE_URL

中添加settings.py

即如果您在http://127.0.0.1:8000

中运行
SITE_URL = "http://127.0.0.1:8000"

答案 1 :(得分:0)

我遇到了同样的错误,要解决此问题,您应该设置超时时间,这主要是ajax错误

timeout:3000,