Загрузка mp3 файлов в клиентскую систему из api с помощью фреймворка django

Я создал сайт, где мне нужно позволить пользователям скачивать mp3 файлы, вызывая API. Но файлы скачиваются на сервере, а не в клиентской системе.

 def download(url: str, dest_folder: str):
                    if not os.path.exists(dest_folder):
                        # create folder if it does not exist
                        os.makedirs(dest_folder)

                    filename = "1.mp3"
                    file_path = os.path.join(dest_folder, filename)


                    r = requests.get(url, stream=True)
                    if r.ok:
                        print("saving to", os.path.abspath(file_path))
                        with open(file_path, 'wb') as f:
                            for chunk in r.iter_content(chunk_size=1024 * 8):
                                if chunk:
                                    f.write(chunk)
                                    f.flush()
                                    os.fsync(f.fileno())

 download(i="API URL mylink", dest_folder="C:/Users/"+username+"/Desktop/call_logs")

Помогите, пожалуйста, как изменить этот код так, чтобы файл загружался в клиентскую систему!

Вернуться на верх