这里是rails(和编程)的新手。上传照片时我的应用中出现错误,其中显示损坏的照片图标,图像设置为“/images/medium/missing.png”
我已经设置了ImageMagick和Paperclip,完成了迁移,一切似乎都井然有序,除此之外没有任何错误。它实际上并没有出错,上传似乎已经完成,但它只是显示了破碎的照片图标。
这是我的routes.rb:
MyApp::Application.routes.draw do
resources :pins
devise_for :users
root "pages#home"
get "about" => "pages#about"
get "team" => "pages#team"
不确定还有什么可以提供让我知道。
用户模型:
class User < ActiveRecord::Base
设计:database_authenticatable,:registerable, :可恢复的,:可记住的,:可跟踪的,:有效的
has_many :pins
端
答案 0 :(得分:2)
GOT IT !!!! 在app / views / pins / _form.html.erb中将f.file_field更新为:
<%= f.file_field :image, class: "form-control" %>