Почему возникает эта ошибка ''Представление не вернуло объект httpredponse. Вместо этого оно возвращает None''

я написал представление для формы, которое выдает мне эту ошибку :

def add_music_view(request):
    #adding form view
    if request.method != 'POST':
        form = add_music_form()

    else:
        form = add_music_form(data=request.POST)
        if form.is_valid():
            form.save()
            return redirect('pages:home')

но когда я добавил эту ненужную часть в конец кода, он работает без ошибок:

    context = {'form':form}
    return render(request,'pages/add_music.html',context) 
have to render each time i write a view
Вернуться на верх