# encoding: utf-8 require 'carrierwave/processing/mime_types' class HeadImagesUploader < CarrierWave::Uploader::Base include CarrierWave::MimeTypes process :set_content_type # Include RMagick or ImageScience support: # include CarrierWave::RMagick # include CarrierWave::ImageScience # Choose what kind of storage to use for this uploader: # storage :file # storage :s3 # Override the directory where uploaded files will be stored. # This is a sensible default for uploaders that are meant to be mounted: def store_dir return "uploads/#{model.class.to_s.underscore}/predict_tool" end # override def filename @original_filename end def cache_dir "#{Rails.root}/tmp/uploads" end end