我一直在阅读 DragonFly 文档,我认为 DragonFly 配置的 before_serve 子句可能是我需要关注的地方,也许是通过设置某种
convert to jpeg if not jpeg
那里的逻辑。还是有更快/更简单的方法?
我一直在阅读 DragonFly 文档,我认为 DragonFly 配置的 before_serve 子句可能是我需要关注的地方,也许是通过设置某种
convert to jpeg if not jpeg
那里的逻辑。还是有更快/更简单的方法?
抱歉刚看到这个。如果您想将 ORIGINAL 转换为 jpeg,则使用模型 after_assign 回调 - 请参阅http://markevans.github.com/dragonfly/file.Models.html#Callbacks 你会做
image_accessor :avatar do
after_assign{|a| a.jpg! unless a.format == :jpg }
end
虽然实际上你甚至不需要“除非”位,因为做.jpg!在 jpeg 上不会做任何事情