录制用户的声音并将其保存到 Django 中的数据库



我想构建一个Django应用程序,用户可以在其中录制自己的声音。我使用了以下链接:https://github.com/Stephino/stephino.github.io/blob/master/tutorials/B3wWIsNHPk4/index.html为了捕捉用户的声音,它非常适合我,但我不知道如何将其保存到数据库中。我不知道如何构建我的模型,也不知道如何创建这样的表单。有人知道吗?(必需的框架是Django,就数据库而言,我更喜欢Postgresql(

我认为将音频文件存储在数据库中不是一个可行的解决方案。您应该考虑使用Django FileField。

请参阅此处的文档:https://docs.djangoproject.com/en/3.2/ref/models/fields/#django.db.models.FileField

# file will be saved to MEDIA_ROOT/uploads/2021/05/27
upload = models.FileField(upload_to='uploads/%Y/%m/%d/')

最新更新