Система не может найти указанный файл (django)
Здравствуйте, я создаю pdf файл, но сталкиваюсь с ошибкой [WinError 2] The system cannot find the file specified но я не знаю где ошибка
if os.path.exists(pdf_file_output):
    with open(pdf_file_output, 'rb') as fh:
        response = HttpResponse(fh.read(), content_type="application/pdf")
        response['Content-Disposition'] = 'attachment; filename=' + os.path.basename(pdf_file_output)
        return response
                
Ваш код не может найти указанный файл (вероятно, в Windows). Существует несколько причин:
 Неправильный путь к файлу: Проверьте, является ли путь к файлу pdf_file_output правильным и существует ли файл в этом месте.
Проблема с разрешениями: Убедитесь, что у текущего пользователя есть разрешения на доступ к файлу.
Типо в имени файла: Проверьте, нет ли опечаток в имени файла и совпадает ли имя файла с тем, к которому вы пытаетесь получить доступ.
Альтернативный скрипт, который поможет вам отладить ваш код:
import os
pdf_file_output = ...
if os.path.exists(pdf_file_output):
    with open(pdf_file_output, 'rb') as fh:
        response = HttpResponse(fh.read(), content_type="application/pdf")
        response['Content-Disposition'] = 'attachment; filename=' + 
os.path.basename(pdf_file_output)
            return response
else:
    print(f"The file '{pdf_file_output}' doesn't exist.")