[Ruby on Rails]アップしたユーザーアイコン画像が表示されない
Q&A
Closed
解決したいこと
ユーザー一覧ページ上にアップロードしたプロフィールアイコンが表示されない
環境はlocalhostです。
スクリーンショット参照↓
ユーザーのプロフィールページ(show.html.erb)
ユーザー一覧ページ(index.html.erb)
現状のコード
<%= will_paginate %>
<ul class="users">
<% @users.each do |user| %>
<%= render user %>
<% end %>
</ul>
<%= will_paginate %>
renderから飛ぶパーシャル
<li>
<% if @user && @user.avatar? %>
<%= image_tag @user.avatar.url, size: 50 %> <!-- ユーザープロフィール画像 -->
<% else %>
<%= image_tag ("noavatar.png"), size: 50 %> <!-- プロフィール画像未設定時のデフォルト画像 -->
<% end %>
<%= link_to user.name, user %>
</li>
念のためshowページのコードはこちらです
<% provide(:title, @user.name) %>
<div class="row">
<aside class="col-md-4">
<section class="user_info">
<h1>
<% if @user.avatar? %>
<%= image_tag @user.avatar.url %>
<% else %>
<%= image_tag ("noavatar.png") %>
<% end %>
<%= @user.name %>
</h1>
</section>
</aside>
</div>
もし可能であれば、このような場合はどのようなテストを書けば良いでしょうか。
こちら余力があればで構いません。
以上、よろしくお願い致します。