当我需要在django博客应用程序中嵌入音乐播放器时,我正面临一项任务。问题是我依靠不知道从哪里开始这个,第一次实现这样的事情。互联网上的文档对此很蹩脚,我很难想到如何解决这个问题。
问题是:
任何人都可以向我解释如何将这样的东西嵌入到我的博客项目中,以及如何让Django处理这个音乐播放器,在这个上使用angularjs是明智的吗?
从哪里开始?
答案 0 :(得分:4)
你不清楚自己到底想做什么。
我假设你想要将音频文件上传到你的博客并在你的html上有一个播放器。
您的某个模型需要FileField,因此您可以上传音频文件。
<强> models.py 强>
<name>
POWERDOWN_SUPPORT
</name>
<bool>
<value> false </value>
</bool>
在您的视图中,显然将歌曲对象传递给模板,并在模板中使用audio-element
<强> template.html 强>
class Song(model.Model):
name = model.CharField(max_length=125)
audio_file = model.FileField()
答案 1 :(得分:3)
<audio controls>
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
您所要做的就是通过视图将模型对象传递给模板......然后给出正确的路径