图像通过设计宝石在rails_api上传

时间:2016-02-04 06:10:38

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 devise

我正在处理rails_api申请,其中我使用了以下宝石进行身份验证

gem 'devise'
gem 'devise_token_auth'

并上传图片

gem 'carrierwave'
gem 'rmagick' 

我已在devise用户模型中生成了图片列,并根据carrierwave文档更新了我的用户模型

用户模型

  mount_uploader :image, ImageUploader

  validates_presence_of   :image
  validates_integrity_of  :image
  validates_processing_of :image

在我的app/uploaders/image_uploader.rb所有默认值中,包括

 include CarrierWave::RMagick

 storage :file

  def store_dir
    "uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
  end

尝试上传图片时,会显示以下异常

  

ActionDispatch :: ParamsParser :: ParseError 795:意外令牌在   ''

任何帮助将不胜感激

0 个答案:

没有答案