Rails 画像の保存先を指定したい
Rails初心者です。
簡単な画像投稿アプリを作成しています。
アップロードした画像の保存先をpublic内のフォルダにしたいのですが、画像の保存先指定の方法がわかりません…
現状、DBにはデータが保存されていますが、ビューの部分で画像が正常に表示されません…(写真が割れたようなマークが表示されてしまいます)
Rails初心者ですが、どなたかご教示いただけると幸いです。
発生している問題・エラーメッセージ
Routing Error No route matches [GET] "/uploads/tweet/image/4/%23%3CActionDispatch%3A%3AHttp%3A%3AUploadedFile%3A0x00007ff6cdbb7760%3E"
該当のソースコード
html
1.wrapper 2 .form 3 = form_for @tweet, url: tweet_index_path do |f| 4 .form__box 5 = f.text_area :text, class: 'form__box__text', placeholder: '' 6 = f.label :image, class: 'form__box__image' do 7 = fa_icon 'camera-retro', class: 'form__box__image__camera-retro' 8 = f.file_field :image, class: 'hidden' 9 .form__box__image__text 10 /PICTURE 11 .form__box__send-btn 12 = f.label :send do 13 = fa_icon 'paper-plane', class: "form__box__send-btn__paper-plane" 14 = f.submit 'SEND', class: 'form__box__send-btn__send'
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。