Rails 3 如何实现最简单的文件上传
想实现简单文件上传到服务器(不用Gem或Plugin),文件名按时间生成,数据库中保存上传后地址。网上查了很多资料,都不能使。
注:Rails版本3.2.11。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
想实现简单文件上传到服务器(不用Gem或Plugin),文件名按时间生成,数据库中保存上传后地址。网上查了很多资料,都不能使。
注:Rails版本3.2.11。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
自己搞定,主要参考了http://stackoverflow.com/questions/5776252/rails-3-upload-files-to-public-directory
rails g controller mytest upload
[upload.html.erb]
[mytest_controller.rb]
[routes.rb]
Ruby 1.9.3p362 & Rails 3.2.11 测试通过!
其他信息:
FileUtils使用:
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/fileutils/rdoc/FileUtils.html
http://www.kuqin.com/rubycndocument/man/addlib/fileutils.html
自己搞定,主要参考了http://stackoverflow.com/questions/5776252/rails-3-upload-files-to-public-directory
rails g controller mytest upload
[upload.html.erb]
[mytest_controller.rb]
[routes.rb]
Ruby 1.9.3p362 & Rails 3.2.11 测试通过!
其他信息:
FileUtils使用:
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/fileutils/rdoc/FileUtils.html
http://www.kuqin.com/rubycndocument/man/addlib/fileutils.html