Как я могу скачать этот файл и скопировать его в мой путь к каталогу?
Вот что я получаю в качестве ответа от api :
"{\"url\":\"https://thecloud-result.s3.amazonaws.com/2022-11-10/1638463716789.mp3\"}"
Мое мнение:
class ListUserSearchView(APIView):
def get(self, request, link):
url = config('BASE_URL')
querystring = {"track_url": f'{link}'}
headers = {
"X-RapidAPI-Key": config('API_KEY'),
"X-RapidAPI-Host": config('API_HOST')
}
response = requests.request("GET", url, headers=headers, params=querystring)
data = response.text
return Response(data)
Путь к моей директории:
def user_directory_path(filename):
# file will be uploaded to MEDIA_ROOT/user_<id>/<filename> if locally
return f'{filename}'
как лучше всего это сделать? Пока мне удалось сохранить только файл с url внутри, но я хотел бы сохранить его как аудио файл. Настройки медиафайла уже настроены.