gpt4 book ai didi

python - 如何使用 Django 映射音频文件?

转载 作者:行者123 更新时间:2023-12-02 00:42:37 26 4
gpt4 key购买 nike

这是我的模型页面,帮助我在模型中添加 mp3 文件格式以及如何在网页上播放该 mp3。

class Album(models.Model):
artist = models.CharField(max_length=200)
album_title = models.CharField(max_length=300)
genre = models.CharField(max_length=100)
album_logo = models.CharField(max_length=1000)

def __str__(self):
return self.album_title + '-' + self.artist

class Song(models.Model):
album = models.ForeignKey(Album, on_delete=models.CASCADE)
file_type = models.CharField(max_length=10)
song_title = models.CharField(max_length=250)
is_favorite = models.BooleanField(default=False)

def __str__(self):
return self.song_title

最佳答案

您可以使用 FileField django 类型:

class Song(models.Model):
...
file = models.FileField(upload_to='musics/')

然后在你的模板中:

<audio src="{{ song.file.url }}" autoplay></audio>

关于python - 如何使用 Django 映射音频文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45667419/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com