Django - Загрузка нескольких файлов с использованием путей к файлам, предоставленных в файле excel

Надеюсь, у всех все хорошо.

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

В принципе, я позволяю пользователю загружать несколько документов одновременно, но имя документа должно быть другим, поэтому я использую файл загрузки excel.

Как бы я поступил:

  1. Checking if the file exists (I.E File path is accurate)
  2. Getting the file to save to model

В настоящее время для 1 я использую:

                error_list = []
                i = 1
                for record in df_records:
                    my_file = Path(record['file_path'])
                    try:
                        my_abs_path = my_file.resolve(strict=True)
                    except FileNotFoundError:
                        error_list.append(f"Error in row: {i}, file path incorrect or file does not exists")

Я все еще ищу решение, если я найду его до того, как кто-то ответит, я опубликую ответ. :)

Заранее спасибо,

Том

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