OSError: [WinError 123] Синтаксис имени файла, имени каталога или метки тома неверен - DJANGO

Итак, я пытался получить файлы, которые я загрузил в html. но когда я запустил код, веб получил сообщение об ошибке :

ModuleNotFoundError: Нет модуля с именем 'audio'

OSError: [WinError 123]. Синтаксис имени файла, имени каталога или метки тома неверен: 'F:\KULIAH\SEMESTER8\SKRIPSI\MusicLockApp\'

.

возможно, я допустил ошибку в синтаксисе. пожалуйста, помогите мне проверить это!

    #html
        {% for record in audio %}
           <audio controls="controls">
               <source src="{{record.audio}}" type="audio/mp3">
           </audio>
        {% endfor %}

#urls
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^decode/$', views.decode),
    url(r'^$', views.homepage),
    url(r'^$', include('audio.urls')),
    path('audio', views.Audio_store),
]

#models
fs = FileSystemStorage(location='media/mp3')
fss = FileSystemStorage(location='media/txt')

class Audio_store(models.Model):
    password=models.FileField(storage=fss, null=True)
    audio=models.FileField(storage=fs, null=True)

def __str__(self):
    return self.audio

#views
def homepage(request):
    form = AudioForm()
    audio = Audio_store.objects.all()
    if request.method == "POST":
        form = AudioForm(request.POST, request.FILES)
        if form.is_valid():
            form.save()
        return redirect("homepage")

    context={'form':form, 'audio':audio}
    return render(request, "homepage.html", context=context)
Вернуться на верх