Приложение для моего django является локальным. Я бы хотел, чтобы он хранили «вложения» в качестве полных локальных путей файловой системы, а не загружал сами файлы. Я не хочу, чтобы мой пользователь должен был найти и скопировать эти пути вручную, они «нетехнические», и это было бы неэлегантно. Вместо этого я бы хотел, чтобы они просто нажали кнопку обзора, чтобы открыть диалог выбора файла и просто указать его на файл в своей локальной файловой системе. Как я могу это сделать?Django: получить путь к локальному файлу из диалога выбора файла без загрузки?
Платформа развертывания - это Windows, но платформа разработки - это Linux (gnome 3), поэтому я в идеале хотел бы использовать кросс-платформенное решение, даже если это означает, что для каждого обрабатываются отдельные блоки кода.
ОК, этот субъект, как представляется, несет ответственность за огромный вопль и скрежет зубов среди разработчиков интрасети, ни один из которых, похоже, не имеет удовлетворительного решения. После перетираем его на пару дней, как представляется, два правдоподобной стратегия ...
1) Написать Java-апплет, который ... отображается как кнопка просмотра открывает диалоговое окно выбора файла при нажатии на на ках будучи Clicked палок полный путь в соответствующее место в йот
2) Как это приложение один пользователь и сервер работает на той же машине ... сервер получает запрос Ajax IT открывает диалоговое окно открытия файла и верните результат в браузер через ajax
Являясь новичком в java, я не решаюсь попробовать 1, хотя кажется более элегантным решением. Я мог бы попробовать, если бы мог найти какой-то существующий код, который сделал это или что-то подобное, хотя ... кто-нибудь знает? В противном случае, для моей конкретной потребности, 2 будет гораздо быстрее реализовать, если некрасиво, как грех:/
Спасибо,
Roger