@lif3ar

Как исправить ошибку при загрузке изображения в Paperclip?

Не могу заставить Paperclip загрузить изображение в форме simple_form.
При отправке контента выдает в строке image: " has contents that are not what they are reported to be".
В Гугле информации о такой ошибке не нашел.

gem 'paperclip', '~> 4.2.2'

Model:
has_attached_file :image, styles: { medium: "700x500#", small: "350x250#" }
validates_attachment_content_type :image, content_type: /\Aimage\/.*\Z/

Controller:
def post_params
params.require(:post).permit(:image)
end

View:
<%= image_tag post.image.url(:medium) %>

Форма simple_form:
<%= simple_form_for post do |f| %>
<%= f.input :image %>
<% end %>
  • Вопрос задан
  • 393 просмотра
Пригласить эксперта
Ответы на вопрос 3
<%= simple_form_for post, html: {multipart: true} do |f| %>
Ответ написан
Комментировать
@lif3ar Автор вопроса
<%= simple_form_for @ post, html: {multipart: true} do |f| %> - никаких изменений
Ответ написан
Комментировать
@caution
формат загружаемый ?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы