Im с использованием несущей с моим Rails 4 приложения.Rails Carrierwave Video Uploader
У меня установлено два загрузчика - один для аватара и один для видео. Я использую их оба в моей модели проектов. Мой файл project.rb имеет:
mount_uploader :hero_image, AvatarUploader
mount_uploader :link_to_video_proposal, VideoUploader
Мой контроллер Проект включает в себя:
params.require(:project).permit(:link_to_video_proposal)
Мой проект _form имеет:
<%=f.file_field :link_to_video_proposal%>
Моя страница показать проект имеет:
<%= video_tag @project.link_to_video_proposal_url.to_s :controls =>true %>
Я попытался следовать примеру в 7 этапе ответа на этот пост Upload Video in a rails application (но изменил тег видео с post.video на @ project.link_to_video_proposal
Когда я сохранить это и проверить его, я получаю сообщение об ошибке, что говорит:
wrong number of arguments (1 for 0) (referring to the line in my show page).
Может ли кто-нибудь увидеть, что я сделал неправильно?
Спасибо