如何在没有模型的情况下在Rails中使用carrierwave?

时间:2014-01-29 15:16:33

标签: ruby-on-rails carrierwave

我只想要一个用户选择图像并将其提交给AWS S3的表单。

这是我的表单

的页面
<%= form_tag('process', multipart: true) do %>
  <p>
    <label>My Image</label>
    <%= file_field :AssetImage %>
    <%= submit_tag "Send!" %>
  </p>
<% end %>

我收到错误的错误数量的参数(1为2)对于file_field ..

CarrierWave.configure do |config|
  config.fog_credentials = {
    :provider               => 'AWS',                        # required
    :aws_access_key_id      => 'asdf',                        # required
    :aws_secret_access_key  => 'asdf',                            # required
    :host                   => 'https://s3.amazonaws.com',             # optional, defaults to nil
  }
  config.fog_directory  = 'AssetImage'                     # required
  config.fog_public     = true                                   # optional, defaults to     true
  config.fog_attributes = {'Cache-Control'=>'max-age=315576000'}  # optional, defaults to {}
end

这是我的配置,在上传器中我有存储:雾设置。我不明白!!我不希望它与任何东西相关联..我只是想上传

0 个答案:

没有答案