【发布时间】:2019-12-13 12:14:29
【问题描述】:
我正在使用 Django 制作音频播放器 webapp。音频文件由管理员通过将文件添加到我的媒体目录的模型上传。然后在我的模板中,音频文件与单独的音频播放器一起显示。
{% for song in songs %}
<audio class="player" controls>
<source src="{{ song.audio_file.url }}" type="audio/wav">
</audio>
{% endfor %}
现在,网站按预期运行。音频播放器都变得可见并且工作正常。但是在我的终端中,每次加载页面时都会出现这种类型的错误(取决于要显示的音频文件的数量,例如,如果只有一个文件,我会得到这个):
[13/Dec/2019 12:03:31] "GET /media/ap/song.wav HTTP/1.1" 200 1626112
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 60242)
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socketserver.py", line 639, in process_request_thread
self.finish_request(request, client_address)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socketserver.py", line 361, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socketserver.py", line 696, in __init__
self.handle()
File "/Users/oscarjonsson/python-virtual-environments/django_env/lib/python3.6/site-packages/django/core/servers/basehttp.py", line 174, in handle
self.handle_one_request()
File "/Users/oscarjonsson/python-virtual-environments/django_env/lib/python3.6/site-packages/django/core/servers/basehttp.py", line 182, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socket.py", line 586, in readinto
return self._sock.recv_into(b)
ConnectionResetError: [Errno 54] Connection reset by peer
这可能是什么原因?将不胜感激。
【问题讨论】:
标签: python django python-3.x terminal