Файл CarrierWave не отображается - PullRequest
0 голосов
/ 12 июля 2011

Поэтому, когда я получаю загрузку изображения, страница показа подтверждает, что регистрация прошла успешно, но не показывает изображение.Я получаю:

Чарль был успешно обновлен.

Название: да

Имя: Джон Доу

? 1310250102

Редактировать |Назад

Это ошибка, которую я получаю в терминале при запуске сервера

Started GET "/images/?1310250102" for 127.0.0.1 at Tue Jul 12 11:42:15 -0400 2011

ActionController::RoutingError (No route matches "/images"):


Rendered /usr/local/lib/ruby/gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware        /templates/rescues/routing_error.erb within rescues/layout (2.1ms)

Так выглядит мой файл маршрутов:

Evergreen::Application.routes.draw do
 resources :charles

1 Ответ

0 голосов
/ 16 августа 2011

У меня была та же проблема, и она, кажется, была вызвана фрагментом кода, который я взял из другого ответа и добавил к своему коду без его понимания:

  def image=(val)
    if !val.is_a?(String) && valid?
      image_will_change!
      super
    end
  end

Вы также используете этот код? Я удалил его полностью, и это решило проблему!

...