carrierwave相关内容
我一直把头撞在墙上,试图使Carrierwave,Rails 4和Multiple Uploads一起工作。我可以像在此项目和许多其他项目中一样,正常上传单个文件。 这不是嵌套的情况-只是简单地上传到一个名为Transcription的模型,并希望为每个上传的文档创建记录。 我似乎找不到正确的方法来声明用于载波装载的“文档”字段 mount_uploader:document,
..
我有一个CarrierWave导轨上传器。我想用假用户为数据库添加种子,所以我试图使用相同的种子文件添加图像。图片存储在公共存储区中,因此,只要我能在数据库中获取头像字符串,它们就可以使用。 #db / seeds.rb user1 =用户.create:email => “ test1@test.com”,:password => “ testing”,:name => “ Bob D
..
我正在使用carrierwave gem上传文件。 我建立了一个系统,供用户将图片标记为不当内容,并由管理员删除该图片。据我所知,在图像上调用destroy只会从表中删除路径名。 有没有一种方法可以使载波实际删除文件本身?或者在我销毁图像路径时,rails应该自动删除文件吗? 解决方案 不确定CarrierWave为此提供了什么,但是您可以在Ruby标准库中将 FileUtil
..
我有一个Rails 3.1应用程序,正在添加载波来存储图像。但我想将这些图像存储在公共文件夹之外,因为只有在用户加载到应用程序中时,才可以访问它们。因此,我使用初始化文件更改了carrerwave中的store_dir: CarrierWave.configure do | config | config.root = Rails.root end 然后我的载波上
..
我正在尝试在Rails erb模板中显示Carrierwave附件的文件名。以下内容不起作用: 这似乎与文档。还需要其他步骤吗? 我的页面模型如下: class Page
..
我正在使用: -载波0.6.0 -轨道3.2.1 -mini_magick 3.4 -红宝石1.9.2p290 在图像上传期间,我要调整上传大小图片: (image_uploader.rb) process:resize_to_fit => [200,200] 但是在上传图片后出现错误: 1个错误禁止保存此组织: Image
..
该应用程序在开发中运行良好,但是在生产中,当我尝试使用Carrierwave上传文件时,出现Errno :: EACCES权限被拒绝的错误。我确定这与权限有关。如何设置允许上传文件的权限? pdf_uploader.rb def store_dir “#{Rails.root} / uploads /#{model.id}” 结尾 def cache_dir “#{Rai
..
使用Carrierwave将图像从客户端上传到Rails后端的最佳方法是什么。现在,我们的iOS开发人员正在以base64格式发送文件,因此请求如下所示: “ image_data” => ;“/ 9J / 4AAQSkZJRgABAQAAAQABAAD / 4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA
..
我遇到了载波和轨线4个强参数的问题。我有一个带有载波上传按钮的非常简单的模型。如果有人提交上传表单而未选择要上传的文件,我想显示一条错误消息。 现在,我收到一个 param not found:photo 错误,并显示以下消息: #切勿信任可怕的互联网中的参数,仅允许白名单通过。 def photo_params params.require(:photo).permit(:i
..
我正在构建一个应用程序,该应用程序可以一次上传大量照片,并想知道解决该问题的最佳设置。 此到目前为止,我正在使用的是 jQuery文件上传:允许用户拖放图像 CarrierWave:处理图像并使用ImageMagick调整图像大小 Amazon S3:CarrierWave通过Fog将图像上传到Amazon S3 Heroku:用于托管 我希望用户可以将大量图像拖放到页面上
..
如何使用Rails 4和CarrierWave从文件选择窗口上传多张图像?我有一个 post_controller 和 post_attachments 模型。我该怎么办? 有人可以提供示例吗?有简单的方法吗? 解决方案 这是上传多个图像的解决方案从头开始使用Rails 4中的载波 或者您可以找到有效的演示: 多重连接滑轨4 只需按照以下步骤操作即可。 引导新
..
我正在使用rspec和capybara测试载波上传功能。我有类似的东西: 描述“附件”做 let(:local_path){“我的/文件/路径“} 执行 之前attach_file('附件文件',local_path) click_button”保存更改“ 结束 指定{user.attachment.should_not be_nil} 它{应该具有_link('attachm
..
我正在使用带有资产和载波的rails 3.2上传一些图像,它们存储在/ public / uploads / photo / .... 中,但是当我执行cap:deploy(使用capistrano)时,当前目录应用程序不包含我上传的文件,因为capistrano制作了新版本.... ===更新=== 毕竟我使用了这个: inside:deploy名称空间 任务:syml
..
我需要知道当前载波的宽度和高度 例如: image_tag image.photo_url,:width => image.photo.width,:height => image.photo.height 但是问题是image.photo.width和image.photo.height 任何想法吗? 解决方案 安装ImageMagick,RM
..
可能重复: Ruby块和未括号的参数 我不确定我是否理解此语法错误.我正在使用Carrierwave在Rails应用程序中管理一些文件上传,而且我似乎错误地将一个块传递给其中一种方法. 以下是载波文档中的示例: version :thumb do process :resize_to_fill => [200,200] end 这就是我所拥有的: version
..
我正在尝试解决这个问题.我想将文件编码为base64作为该过程之一. 到目前为止,我的代码看起来像 class ImageUploader
..
我试图将电影文件从我的Rails应用程序上传到Amazon S3.首先,我尝试使用回形针,但没有用... 没有,我尝试过载波+雾,但是同样的结果没有任何效果,没有文件存储在S3中,没有数据库条目,也没有错误... 我的文件如下: app/uploader/movie_uploader.rb class MovieUploader
..
当用户使用Carrierwave/Dropzone用手机上传照片时,照片有时在预览中会偏斜,但是照片会以正确的旋转方式保存在s3中.但是,尽管它们以正确的旋转方式保存在s3中,但是当它们随后显示在Web应用程序上时,它们还是再次被横向显示.非常混乱. 解决方案 以下是使其正常工作的代码 class AvatarUploader
..
我的Rails应用程序正在使用CarrierWave和Fog将图像上传到S3.远程URL可以正常工作,但是在将本地图像上传到S3之前,我需要临时存储本地图像(从正在上传的设备上).我该怎么办? 如何缓存图像? 视野表: class CreateVisions
..
我发送了一封自动发送的订单电子邮件,现在正尝试提供一个链接来下载PDF收据. 尝试下载时说“该XML文件似乎没有任何与样式相关的信息.文档树如下所示.",用户在浏览器中遇到错误. 我已经进入存储桶并在收据存储桶上运行“公开",仍然没有运气.文件结构为: 应用名称/上传/订单/收据 我该怎么做才能允许用户权限下载其收据? 解决方案 对于s3上的特定文件也存在类似的问题
..