carrierwave相关内容

载波,Rails 4和多次上传

我一直把头撞在墙上,试图使Carrierwave,Rails 4和Multiple Uploads一起工作。我可以像在此项目和许多其他项目中一样,正常上传单个文件。 这不是嵌套的情况-只是简单地上传到一个名为Transcription的模型,并希望为每个上传的文档创建记录。 我似乎找不到正确的方法来声明用于载波装载的“文档”字段 mount_uploader:document, ..
发布时间:2020-09-29 06:28:31 其他开发

覆盖Rails Uploader以播种数据库

我有一个CarrierWave导轨上传器。我想用假用户为数据库添加种子,所以我试图使用相同的种子文件添加图像。图片存储在公共存储区中,因此,只要我能在数据库中获取头像字符串,它们就可以使用。 #db / seeds.rb user1 =用户.create:email => “ test1@test.com”,:password => “ testing”,:name => “ Bob D ..
发布时间:2020-09-29 06:28:28 其他开发

销毁记录时如何使载波删除文件?

我正在使用carrierwave gem上传文件。 我建立了一个系统,供用户将图片标记为不当内容,并由管理员删除该图片。据我所知,在图像上调用destroy只会从表中删除路径名。 有没有一种方法可以使载波实际删除文件本身?或者在我销毁图像路径时,rails应该自动删除文件吗? 解决方案 不确定CarrierWave为此提供了什么,但是您可以在Ruby标准库中将 FileUtil ..
发布时间:2020-09-29 06:28:24 其他开发

在专用存储文件夹的rails 3.1中显示带有载波的图像

我有一个Rails 3.1应用程序,正在添加载波来存储图像。但我想将这些图像存储在公共文件夹之外,因为只有在用户加载到应用程序中时,才可以访问它们。因此,我使用初始化文件更改了carrerwave中的store_dir: CarrierWave.configure do | config | config.root = Rails.root end 然后我的载波上 ..
发布时间:2020-09-29 06:28:21 其他开发

Rails 3.在生产环境上上传文件时,获得Errno :: EACCES权限被拒绝

该应用程序在开发中运行良好,但是在生产中,当我尝试使用Carrierwave上传文件时,出现Errno :: EACCES权限被拒绝的错误。我确定这与权限有关。如何设置允许上传文件的权限? pdf_uploader.rb def store_dir “#{Rails.root} / uploads /#{model.id}” 结尾 def cache_dir “#{Rai ..
发布时间:2020-09-29 06:27:13 其他开发

Rails Carrierwave Base64图像上传

使用Carrierwave将图像从客户端上传到Rails后端的最佳方法是什么。现在,我们的iOS开发人员正在以base64格式发送文件,因此请求如下所示: “ image_data” => ;“/ 9J / 4AAQSkZJRgABAQAAAQABAAD / 4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA ..
发布时间:2020-09-29 06:27:10 其他开发

找不到Rails 4强参数param的载波错误

我遇到了载波和轨线4个强参数的问题。我有一个带有载波上传按钮的非常简单的模型。如果有人提交上传表单而未选择要上传的文件,我想显示一条错误消息。 现在,我收到一个 param not found:photo 错误,并显示以下消息: #切勿信任可怕的互联网中的参数,仅允许白名单通过。 def photo_params params.require(:photo).permit(:i ..

适用于图像重型应用程序的最佳Ruby on Rails架构

我正在构建一个应用程序,该应用程序可以一次上传大量照片,并想知道解决该问题的最佳设置。 此到目前为止,我正在使用的是 jQuery文件上传:允许用户拖放图像 CarrierWave:处理图像并使用ImageMagick调整图像大小 Amazon S3:CarrierWave通过Fog将图像上传到Amazon S3 Heroku:用于托管 我希望用户可以将大量图像拖放到页面上 ..

Rails 4使用carrierwave上传多个图像或文件

如何使用Rails 4和CarrierWave从文件选择窗口上传多张图像?我有一个 post_controller 和 post_attachments 模型。我该怎么办? 有人可以提供示例吗?有简单的方法吗? 解决方案 这是上传多个图像的解决方案从头开始使用Rails 4中的载波 或者您可以找到有效的演示: 多重连接滑轨4 只需按照以下步骤操作即可。 引导新 ..
发布时间:2020-09-29 06:26:02 其他开发

Capistrano的载波文件

我正在使用带有资产和载波的rails 3.2上传一些图像,它们存储在/ public / uploads / photo / .... 中,但是当我执行cap:deploy(使用capistrano)时,当前目录应用程序不包含我上传的文件,因为capistrano制作了新版本.... ===更新=== 毕竟我使用了这个: inside:deploy名称空间 任务:syml ..
发布时间:2020-09-29 03:40:37 其他开发

Ruby块语法错误

可能重复: Ruby块和未括号的参数 我不确定我是否理解此语法错误.我正在使用Carrierwave在Rails应用程序中管理一些文件上传,而且我似乎错误地将一个块传递给其中一种方法. 以下是载波文档中的示例: version :thumb do process :resize_to_fill => [200,200] end 这就是我所拥有的: version ..
发布时间:2020-09-21 21:26:51 其他开发

通过手机使用carreirwave/dropzone上传的照片在s3中已正确旋转,但在我的webapp中显示为横向

当用户使用Carrierwave/Dropzone用手机上传照片时,照片有时在预览中会偏斜,但是照片会以正确的旋转方式保存在s3中.但是,尽管它们以正确的旋转方式保存在s3中,但是当它们随后显示在Web应用程序上时,它们还是再次被横向显示.非常混乱. 解决方案 以下是使其正常工作的代码 class AvatarUploader ..
发布时间:2020-08-23 08:32:04 其他开发

“访问被拒绝"; -用户对S3存储桶的权限

我发送了一封自动发送的订单电子邮件,现在正尝试提供一个链接来下载PDF收据. 尝试下载时说“该XML文件似乎没有任何与样式相关的信息.文档树如下所示.",用户在浏览器中遇到错误. 我已经进入存储桶并在收据存储桶上运行“公开",仍然没有运气.文件结构为: 应用名称/上传/订单/收据 我该怎么做才能允许用户权限下载其收据? 解决方案 对于s3上的特定文件也存在类似的问题 ..