Tag: 文件上传

在Rails中上传文件

我想在我的网站上创建一个访问者可以上传文件(pdfs)的部分。 如何才能做到这一点? 此外,上传pdf后,我需要一个指向该文件的链接。 我没有使用枯燥的文本链接,而是考虑使用pdf第一页的缩略图。 有没有一个工具可以做到这一点?

使用Paperclip删除图像

我正在使用Paperclip在我的Rails应用程序中保存图片: 用户模型: class User < ActiveRecord::Base has_one :profile end 档案型号: class Profile {:medium => “300×300>”, :thumb => “100×100>”} belongs_to :user end 我尝试删除头像: current_user.profile.avatar = nil current_user.profile.save 但它不起作用。 可能吗?

如何在rails中上传文件

我的应用程序是一个调查建设者…它需要用户上传cvs文件,我使用rails 3.1.3。,ruby 1.9.2 ande设计1.5.3进行身份validation,但我试过: http : //www.jedi.be / blog / 2009/04/10 / rails-and-large-large-file-uploads-looking-the-alternatives /但不适合我…任何人都可以告诉我如何(一步一步。 ..yes我是一个begginer)在rails 3.1.3中上传cvs文件??? 提前致谢。

Curl请求将映像从本地计算机上载到rails应用程序上的ruby

我有一个在轨道上用ruby构建的应用程序。 我需要将curl请求发布到该应用程序以从本地计算机上传图像。 在我的ruby on rails应用程序中,我使用paperclip进行图像上传。 现在这个curl请求工作得很好,因为这个curl请求没有上传图像: curl -v -H “Accept: application/json” -H “Content-type: application/json” -X PUT -d ‘{“user”:{“first_name”:”John”,”last_name”:”Smith”},”token”:”api”}’ http://localhost:3000/users/8 现在我想从本地机器上传图像。 添加“display_photo”:@ test.jpg无法正常工作:这就是我的尝试:( 但它不起作用 。) curl -v -H -F “Accept: application/json” -H “Content-type: application/json” -X PUT -d ‘{“user”:{“first_name”:”firstname”,”last_name”:”lastname”,”display_photo”:@test.jpg},”token”:”api”}’ http://localhost:3000/users/8 所以问题是如何从curl请求上传图像/数据文件/video 编辑 这是我的控制器: def update @user = User.find(params[:id]) respond_to do |format| if @user.update_attributes(params[:user]) format.html { redirect_to(@user, :notice […]

使用carrierwave限制文件上传量

我有一个用户模型,并有一个带有carrierwave的图像模型。 我想限制用户可以上传的图像数量,因为我有第二种forms,用户去上传图像,我希望他只能上传3张图像。 有没有一个优雅的解决方案? 或者我是否必须制作一个自定义validation器来计算用户的图像数量?

如何从’ActionDispatch :: Http :: UploadedFile’实例中检索FileBlob?

我使用’remotipart’gem将文件异步上传到服务器端。 传递给服务器端的实例是’UploadedFile’。 Rails API提到了所有方法(如read(),open())和类的属性,但是我不知道如何检索文件并将其存储在数据库中? 谷歌搜索让我没有使用这个课程的教程。

使用Rails 3中的Bootstrap为simple_form_for设置样式文件上传按钮

使用simple_form_for,Bootstrap和Rails 3.在一个表单中: 我不知道我如何设计这样,以便“选择文件”按钮可以有不同的类(’btn btn-primary’)。 此外,至少在使用Bootstrap时,默认情况下严重错位。 见附图。 最后,当没有添加文本时,如何将文本从“无文件选择”重新定义为“选择文件”,并在有文件名时显示文件名。

Rails回形针和多个文件上传

我正在寻找一种解决方案,让用户能够通过一个file_field上传多个图像。 我已经查看了诸如Jquery File Upload和Uploadify之类的选项,但是还没有找到一个有效工作解决方案的例子。 我已经有多个图像设置, has_attached_file :asset, :styles => { :large => “640×480”, :medium => “300×300”, :thumb => “100×100” }, :storage => :s3, :s3_credentials => “#{Rails.root}/config/s3.yml”, :path => “/:contributor_id/:listing_name/:filename” 现在我正在显示5个单独的file_fields def new @listing = Listing.new 5.times {@listing.assets.build } respond_to do |format| format.html # new.html.erb format.json { render json: @listing } end end 我想拥有 true %> […]

尝试将文件从Flex上传到Rails时使用例外(使用回形针)

我正在尝试使用以下代码(来自Flex on Rails书籍)将动态生成的文件从Flex(PNG图像)上传到Ruby on Rails服务器后端: public function save():void { var bitmapData:BitmapData = new BitmapData(width, height); bitmapData.draw(this); var ba:ByteArray = (new PNGEncoder()).encode(bitmapData); var fileRef:FileReference = new FileReference(); //TODO: Remove HardCoding of URL here var request : URLRequest = new URLRequest(“http://localhost:3000/doodles”); request.method = URLRequestMethod.POST; var boundary : String = “———-Ij5GI3GI3ei4GI3ei4KM7GI3KM7KM7”; request.contentType = “multipart/form-data; boundary=” + boundary; request.data […]

在Rails App中上传WYSIWYG图像

任何人都可以推荐一种创建视图的方法,用户可以通过WYSIWYG编辑器将​​图像上传到我的应用程序吗? 我已经尝试使用CK编辑器和Paperclip来解决这个问题,但是我遇到了很多麻烦……也许我会以错误的方式解决这个问题。 如果有人在我真的想知道如何做之前就这样做了! 我没有编辑器或文件存储机制的首选项,所以火了……