сегодня у меня есть прямая проблема: P мне просто нужны некоторые идеи ... как вы могли бы написать RESTful filemanager в рельсах?Как написать файл RESTful filemanger?
Я хочу использовать контроллер файлов, который выполняет все операции с файлами. теперь, когда я это сделать успокоительный есть только некоторые несколько функций:
- создать (создать файл/каталог)
- разрушающие (удаление файла/каталога)
- индекс (список каталога)
- шоу (показать свойства файла)
- редактировать (переименовать файл/папку)
теперь я не знаю, как скопировать/переместить файл ... , и когда я хочу, чтобы у пользователя было несколько экземпляров этого файлового менеджера, как мне управлять тем, что он может быть в разных каталогах? (имеют разные экземпляры моего файлового менеджера за один сеанс)
Может ли кто-нибудь дать мне несколько советов? : P
, значит, вы хотите использовать файлы в качестве ресурсов? или файл как ресурс? : P, когда я использую его как ресурс, я мог бы использовать функцию индекса, чтобы получить содержимое каталога с индексом;) – klump
и с разными экземплярами я имел в виду проблему, что, когда я просто использую файл как ресурс, тогда мне нужно сохранить текущий каталог в переменной session. это затруднит работу с разными экземплярами менеджера за один сеанс ... спасибо за подсказку с настраиваемыми дисками хранения;) – klump
Я имел в виду «файл как ресурс» только [определение ресурса] (http: // guide.rubyonrails.org/routing.html#resource-routing-the-rails-default) в маршрутизации rails. Файл - это не что иное, как ресурс. Можете ли вы привести пример для разных случаев? Вы пытаетесь построить что-то вроде FTP-клиента? –