21
tengo Rails 3Carriles: carrierwave error constante sin inicializar
Carrierwave 0.5.4
//app/uploaders/fasta_uploader.rb
class FastaUploader < CarrierWave::Uploader::Base
storage :file
def store_dir
'public/data/01_fasta'
end
end
// migración
class AddFileUpToCvits < ActiveRecord::Migration
def self.up
add_column :cvits, :fasta, :string
end
def self.down
remove_column :cvits, :fasta
end
end
//app/models/cvit.rb
class Cvit < ActiveRecord::Base
attr_accessible :fasta
mount_uploader :fasta, FastaUploader
end
// forma
<%= form_for(@cvit, :html => {:multipart => true, :onsubmit => "return ray.ajax()" }) do |f| %>
...
...
<%= f.file_field :fasta %><br></br>
<div class="actions">
<%= f.submit "Submit"%>
</div>
<% end %>
consigo este error: no inicializado constante Cvit :: FastaUploader
Cualquier sugerencia ???
El restablecimiento del servidor es necesario si no se ha reiniciado desde la generación de su primer cargador. Creo que es porque su primera clase de cargador genera una nueva carpeta de "cargadores" que se está creando, y no está en la ruta de búsqueda de forma predeterminada. –
Lo hice también, y me salvaste un tiempo real para resolverlo. – Narfanator
me tiene también ... ¡do! – botbot