carrierwaveは私にこの検証エラーを与えています:
画像「ページ」ファイルのアップロードは許可されていません。許可されているタイプ:jpg、jpeg、gif、png
「画像」属性ビットを最初から削除する方法はありますか?よく読めません。
carrierwaveは私にこの検証エラーを与えています:
画像「ページ」ファイルのアップロードは許可されていません。許可されているタイプ:jpg、jpeg、gif、png
「画像」属性ビットを最初から削除する方法はありますか?よく読めません。
私はこれがうまくいくと信じています:
class MyModel < ActiveRecord::Base
...
HUMANIZED_COLUMNS = {:image => ""}
def self.human_attribute_name(attribute)
HUMANIZED_COLUMNS[attribute.to_sym] || super
end
...
end
human_attribute_nameに関するドキュメント
または、ロケールファイルに次を追加します。
en:
activerecord:
attributes:
my_model:
image: ""
どちらの場合も、MyModel
/my_model
を画像のアップロード先のactiverecordクラスの名前に置き換えてください。