gpt4 book ai didi

ruby-on-rails - 回形针样式不是在上传时创建的,而是在刷新时创建的

转载 作者:行者123 更新时间:2023-12-04 05:46:43 24 4
gpt4 key购买 nike

我正在使用回形针来管理我正在处理的 Rails 项目中的图像上传。它适用于我使用它的所有模型,除了一个。模型中定义的样式不是在上传时创建的,而是在我运行 rake paperclip:refresh:missing_styles 时创建的。对于我的生活,我无法弄清楚这个模型和其他运行完美的模型之间有什么区别。相关代码如下:

paperclip_attachments.yml:

:Artist:
:sample_pic:
- :large
- :medium
:Event:
:event_image:
- :list_style
:Photo:
:image:
- :photofeed
:RecommendedVendor:
:logo:
- :feed
- :larger
:User:
:avatar:
- :medium
- :small
- :thumb

型号:

attr_accessible ... :image
has_attached_file :image, styles: { photofeed: "483x483#" },
path: ":rails_root/public/system/:attachment/:id/:style/:filename",
url: "/system/:attachment/:id/:style/:filename"

上传表格:

<%= form_for @photo, html: { multipart: true } do |f| %>

<%= f.file_field :image %>
.
.
.

我做错了什么?

最佳答案

我怀疑某处存在关键字冲突。如果您将附件从 :image 重命名为其他名称,您可能不会看到此问题。

话虽如此,这可能不应该发生,如果其他用户通过更改回形针版本解决了问题,您可能已经发现了您正在使用的特定版本的错误,应该考虑将其提交给 thoughtbot's github repo for paperclip

关于ruby-on-rails - 回形针样式不是在上传时创建的,而是在刷新时创建的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17005342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com