привет я новичок в rails Я хотел загрузить изображение с помощью paperclip gem в мою форму, но он показывает мне ошибку.Ошибка в paperclip gem in rails v 4
1 error prohibited this cuber from being saved:
Gravatar translation missing:en.activerecord.errors.models.cuber.attributes.gravatar.spoofed_media_type
я в комплекте жемчужину последней версии от мерзавца: //github.com/thoughtbot/paperclip.git, а также версии 3.5.3 в обоих я получаю эту ошибку еще показывает ошибку мой cuber.rb файл
class Cuber < ActiveRecord::Base
has_attached_file :gravatar, :styles => { :medium => "300x300>", :thumb => "100x100>" }
validates_attachment_content_type :gravatar, :content_type => /\Aimage\/.*\Z/
end
моя форма
<%= form_for @cuber , :html => { :multipart => true } do |f| %>
<% if @cuber.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@cuber.errors.count, "error") %> prohibited this cuber from being saved:</h2>
<ul>
<% @cuber.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<%= f.file_field :gravatar %>
<div class="field">
<%= f.label :name %><br>
<%= f.text_field :name %>
</div>
<div class="field">
<%= f.label :surname %><br>
<%= f.text_field :surname %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
Он говорит: «spoofed_media_type», заставляет меня думать, что что-то не так с настройкой «content_type», попробуйте удалить валидацию, чтобы начать – house9
получить последнюю версию paperclip, gem "paperclip",: git => "git: //github.com/thoughtbot/paperclip.git" выйдет последним. –
Я вложил в себя последнюю мысль, но все же это не работает –