没有路由匹配[GET]错误

时间:2014-01-21 20:00:47

标签: ruby-on-rails ruby imagemagick paperclip

这里是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

1 个答案:

答案 0 :(得分:2)

GOT IT !!!! 在app / views / pins / _form.html.erb中将f.file_field更新为:

 <%= f.file_field :image, class: "form-control" %>