2

ペーパークリップで画像をアップロードできました。私は今そのイメージを見せようとしています

<%= image_tag @profile.image.url %>

これはレンダリングします

<img alt="Missing" src="/images/original/missing.png?1379966496">

そして、何も表示されていません。私は何を間違っていますか?

4

2 に答える 2

0

プロファイルのモデルで、次を追加したことを確認してください。

attr_accessible :image

Paperclip はファイルをアップロードしますが、ビューで使用するにはホワイトリストに登録する必要があります

于 2013-09-24T05:33:34.077 に答える
0

これをフォームで編集しようとしていますか? 私は同じ問題を抱えていましたが、次のコードを

app/views/product(your resource name)/_form.html.erb 

ファイルはそれを修正しました:

<div class="field">
  <%= f.label :avatar%><br>
  <%= f.file_field :avatar %> 
</div>
于 2015-04-13T01:26:21.880 に答える