8得票5回答
如何知道图片是否已上传?- Paperclip

你知道是否有一种方法可以知道图像是否已经上传? 我的意思是,我有一个Foo_Class类,这个类可以有一个附加的图像,但它的存在并不一定是必要的。有没有办法知道该类的特定实例是否有图像? 谢谢!

8得票2回答
rSpec在套件完成后销毁文件

在我的rSpec测试中,我测试了paperclip上传照片到我的系统并将其保存给定用户的能力。 这很好,但当我的测试完成后,我的系统上会有所有这些额外的文件。如何在我的测试套件完成时自动删除它们。 谢谢, 迈克

33得票3回答
Rails Paperclip:更新 vs. update_attributes

当我尝试使用paperclip gem为我的用户模型(在avatar属性下)上传图像时,我意识到一件非常奇怪的事情。出于某种原因,User.update和@user.update_attributes表现不同。是否有人知道为什么?#using @user.update_attributes(u...

24得票5回答
Paperclip图像上传在Rails中 - Paperclip :: CommandNotFoundError

我正在使用Paperclip在Rails中处理图像上传。在我的开发环境(OSX)中它运作良好,但现在在我的Web服务器上却出现了这个错误:[paperclip] /Users/marky/bin/identify '-format' '%wx%h' '/tmp/stream,16451,2.J...

9得票2回答
如何在我的Cucumber/Capybara步骤定义中进行xpath正则表达式搜索(Rails 3)?

我有一个场景需要验证我刚上传的图片是否存在于下一页。 以下工作得很好,但是我的文件夹结构基于listing_id变量。如何在这里使用正则表达式将image与仅文件名匹配,而不是整个URL? Then /^I should see the image "(.+)"$/ do |image| ...

7得票5回答
使用Homebrew在Lion上安装的Imagemagick问题

我正在尝试在Rails项目中使用Paperclip gem,所以按照文档的说明首先使用Homebrew recipe安装了Imagemagick。 我在模型中添加了我的附件。 has_attached_file :screenshot 这个工作正常,文件上传功能按预期运行。 然后我想...

12得票1回答
当使用Rails和Paperclip裁剪图片时,如何获取图片的顶部区域?

所以我有一个使用Paperclip裁剪图像的Rails 3应用程序。 我在我的Photo模型中有这段代码: has_attached_file :thumbnail, PAPERCLIP_OPTIONS.merge( :styles => {:cropped => '...

10得票2回答
Rails 4中的Paperclip - Strong Parameters禁止属性错误

在Rails 4中,使用Paperclip上传时遇到了问题——因为未通过强参数验证(strong parameters validation)导致ForbiddenAttributesError错误。已经使用最新的paperclip和Rails 4宝石。 我的模型“Image”有一个附加的文...

14得票3回答
验证失败:上传的文件扩展名与其内容不匹配。

我正在使用paperclip gem上传文件,我的paperclip gem版本是paperclip-4.1.1。在上传文件时出现问题:Validation failed: Upload file has an extension that does not match its content...

20得票3回答
使用Sinatra进行文件上传

我正在尝试使用Sinatra上传文件。 我有这里的代码(链接),但是我遇到了“方法file_hash不存在”的错误(请参见/lib/mvc/helpers/helpers.rb)。 这里发生了什么? 我是否缺少某些依赖项。