ben
OMÜ , Bilgisayar Mühendisliği, 13'
26 Kasım 2015 Perşembe
carrierview
rails uygulamasına resim yuklemek için kullandığımız gem.
gemfile
gem 'carrierwave'
terminal
$ bundle
$ rails generate uploader Picture
örnek olarak, resim yukleyeceğimiz modelimiz storage , attribute alanı ise picture striing olmalı
uygulama dizininize app/uploaders/picture_uploader.rb dosyası eklenmiş olmalıü
storage.rb modelimizde;
class Storage < ActiveRecord::Base
mount_uploader :picture, PictureUploader
end
_form.html
<div class="field">
<%= f.label :picture %><br>
<%= f.file_field :picture %>
</div>
index.html
<td><%= image_tag(storage.picture ,:width => 100, :height => 100) %></td>
$ rails c