gpt4 book ai didi

ruby - 是否有接受上传文件、执行某些操作并让用户下载结果的网站模板?

转载 作者:数据小太阳 更新时间:2023-10-29 08:04:58 29 4
gpt4 key购买 nike

我有几个以不同方式处理文本文件的 Ruby 脚本,我的很多 friend 都觉得它们很有用。但是,我认识的大多数人都不习惯在命令行上运行脚本。对他们来说,最简单的事情就是创建一个简单的网页,人们可以在其中上传文件、选择几个选项、对其进行处理,然后下载结果。

我知道在 Rails 或 Merb 或类似的东西中构建这样的东西不会太难,但这似乎是一个非常普遍的问题,所以我想知道是否已经有某种模板或类似的东西我可以轻松修改的应用程序,即让用户上传文件,选择几个选项,然后{填写代码以对文件执行某些操作},让用户下载生成的文件?

最佳答案

以前我都是用Carrierwave上传用户头像的。如果您习惯了 Rails,它真的很简单。

让它成为一个 TextFile 资源:

gem 'carrierwave'

$ rails g scaffold textfile content:string title:string etc etc
$ rails g uploader textfile

class TextFile < ActiveRecord::Base
attr_accesible :content
mount_uploader :content, TextFileUploader
end

这几乎就是获取应用程序框架所需要做的全部工作。但是,要回答您真正的问题,不,我不认为已经有 Rails 应用程序完全可以做到这一点。 https://github.com/jnicklas/carrierwave

关于ruby - 是否有接受上传文件、执行某些操作并让用户下载结果的网站模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14380244/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com