Dev_nab
@Dev_nab

Django — Почему не открывает файл?

Сообщение ошибки
expected str, bytes or os.PathLike object, not InMemoryUploadedFile

Строка ошибки
data = csv.reader(open(request.FILES['file_csv']), delimiter=',')

Request information
FILES
Variable: file_csv
Value: InMemoryUploadedFile: data2_1.csv (application/vnd.ms-excel)

Вроде делаю все по документации Django.
  • Вопрос задан
  • 702 просмотра
Решения вопроса 1
Dev_nab
@Dev_nab Автор вопроса
Сам же решил.

Указал путь к загруженным файлам + имя файла.
data = csv.reader(open('/бла-бла/' + request.FILES['file_csv'].name + ''), delimiter=',')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы