Как передать файл из локального хранилища в html - django
Итак, я хочу получить файл из локального хранилища, чтобы показать его в html с помощью django. но я не знаю, как его получить. файл - аудио mp3. я использовал форму NOT MODALS. мне нужна ссылка на пример кода. если вам нужен мой код form.py вот :
from django import forms
class Audio_store(forms.Form):
password=forms.FileField(widget=forms.FileInput(attrs={'style': 'width: 300px;', 'class': 'form-control',
'text-align' : 'center;'}))
audio=forms.FileField(widget=forms.FileInput(attrs={'style': 'width: 300px;', 'class': 'form-control',
'text-align' : 'center;'}))
я пытался использовать formset, но не знаю, как его использовать. вот мой код views.py :
def song(request):
songmp3 = formset_factory(Audio_store)
if request.method == 'POST':
formset = songmp3(request.POST, request.FILES)
if formset.is_valid():
# do something with the formset.cleaned_data
pass
else:
formset = songmp3()
return render(request, 'homepage.html', {'formset': formset})