0

我需要用 django 播放 wav 文件。我尝试使用音频标签它在 chrome 上运行良好,但我不能在 firefox 上使用它。我在 apache 中创建了一个 html 文件,它与 firefox 一起使用。但我不知道nginx和django有什么问题。这是我的模板:

<audio controls>
  <source src="{% static 'golnar.wav' %}" type="audio/wav">

  <embed height="50" width="100" src="{% static 'golnar.wav' %}">
</audio>

我错过了什么吗?

4

1 回答 1

1

您应该将您的 wav 文件存储在 { STATIC_ROOT }/your_app/static/ 中(假设 STATIC_URL = '/static/' )。然后在模板中,您将能够使用 {% static 'your_app/golnar.wav' %} 输出其 url。

这在https://docs.djangoproject.com/en/1.5/howto/static-files/#configuring-static-files中有明确解释。

玩得开心!

于 2013-08-11T13:26:57.010 回答