У меня есть поле для загрузки файла в мою форму. Теперь я хочу иметь возможность просматривать его, не загружая файл (это фотография и не требуется редактирования файла). Когда я загружаю файл, я бы хотел, чтобы он сохранил свое первоначальное имя вместо того, чтобы переименовываться в родовое имя (например, original_name. * Остается оригинальным_имя. * Вместо того, чтобы стать serial_number_22. *).OpenERP 7: Как просмотреть/загрузить загруженный файл?
У меня есть следующее.
В моем .py файл:
'file_upload' : fields.binary('Sales Contract'),
В моем .xml файл:
<field name="file_upload"/>
С наилучшими пожеланиями,
Это не совсем то, что мне нужно. Я не ищу простой способ загрузить файлы, я просто хочу, чтобы файлы, которые я загружаю, использовали «fields.binary», чтобы сохранить их исходные имена, а не переименовывать. Это возможно? –
В Fields.binary хранятся только данные (см. Класс binary (_column) в fields.py). Если в модуле управления документами он обрабатывается как файл, как есть. Это больше похоже на создание папки, организацию файлов и сопоставление записей с файлами, чтобы при переходе к этой записи вы видели связанные файлы. Наконец, организуйте файлы с модулем управления документами. Я использовал его с той же целью. Вы пробовали использовать модуль? – Vivek
Я пробовал использовать модуль, но если я правильно понимаю, это позволяет загружать файлы через вкладку знаний. Я хочу иметь возможность загружать их из модуля, который я создаю. Есть ли способ сделать ссылку на функцию загрузки модуля в моем настраиваемом модуле? –