Поиск пути к выбранному файлу в Django FileField
Я использую формы.FileField, чтобы пользователь выбрал файл для открытия. Мне нужно знать, какой путь выбрал пользователь в дополнение к имени файла. Я не могу найти это в любом месте. Я буду загружать другие файлы по тому же пути.
1 ответ
Путь на клиенте (компьютере пользователя) не отправляется.
Вы не можете загружать файлы по одному и тому же пути - если у вас нет некоторого клиентского кода (например, Java-апплета или приложения Flash), который имеет надлежащие разрешения безопасности для открытия файлов на компьютере клиента, а затем отправляет файлы на ваш сервер через TCP-соединение - что вы не делаете.
Таким образом, в итоге, путь к файлу на компьютере клиента недоступен при использовании полей загрузки файлов, используя любой язык на стороне сервера.
Для дополнительной информации: