Как сделать аудиоплеер из локального хранилища с помощью DJANGO FORMS
Итак, я хочу сделать аудио плеер, песня будет из моего локального хранилища. Я новичок в django, поэтому у меня нет идеи, как это сделать. Я хочу сделать это, используя FORMS, а не модели.
вот мой 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;'}))
views.py :
def handle_uploaded_file1(f):
with open('txt/'+f.name, 'wb+') as destination:
for chunk in f.chunks():
destination.write(chunk)
def homepage(request):
form_class = Audio_store
form = form_class(request.POST or None)
if request.method == "POST":
form = Audio_store(request.POST, request.FILES)
if form.is_valid():
handle_uploaded_file1(request.FILES['password'])
handle_uploaded_file(request.FILES['audio'])
return render(request, "homepage.html", {'form': form})
return render(request, "homepage.html", {'form': form})
так что когда я нажимаю кнопку play, музыка, которую я загрузил, может проигрываться. вы можете модифицировать тоже (не обязательно используя кнопку play, используя в html это тоже нормально!). пожалуйста, помогите мне
