Rails缺少图像
我目前正在使用paperclip将图像上传到我的rails应用程序。 这可能是一个非常简单的修复,但我如何或在哪里保存丢失的图像? 这是由于没有任何丢失的图像而产生的错误。 我该如何改变?
ActionController::RoutingError (No route matches "/photos/normal/missing.png"):
如果您不需要对我认为不需要的默认图像进行任何控制,可以将其放在RAILS_ROOT/public/images/
下的任何文件夹中
只需确保使用:default_url parameter
在附件模型中指出它。 因此,例如,如果将图像放在RAILS_ROOT/public/images/normal/missing.png
,则需要指定如下路径:
has_attached_file :photo, :default_url => "/images/normal/missing.png"