Установка нового пути хранения файлов в модели django

Я пытаюсь изменить путь хранения файла в экземпляре модели через view.py (instance.model.path = new_path) и получаю can't set attribute. Не уверен почему, так как я могу изменить имя файла.

view.py

def SaveFile(request):
    if request.method == 'POST':
        model, created = MyModel.objects.get_or_create(record_id=request.POST['record_id'])
        file=request.FILES['report']
        model.report = file.name
        call_id = model.record.call_ID
        
        date = datetime.now()  
        date = str(date.strftime("%d.%m.%Y-%H:%M:%S"))
        file_storage = FileSystemStorage(location=os.path.join(MEDIA_ROOT, 'Reports', call_id))
        file_name = file_storage.save(str(date + '-' + file.name),file)
        model.report.path = file_storage.location
        model.report = file_name
        model.save()
        return JsonResponse(file_name, safe=False)
Вернуться на верх