我使用file_field上传照片,我已经安装了gem' carrierwave'并且在用户的编辑视图中我有:
<h1>Actualizar</h1>
<div>
<%= form_for current_user, :html => { :multipart => true } do |x| %>
<label>Introduzca su nombre:</label>
<%= x.text_field :name %>
<br>
<!--<label>Introduzca su contraseña:</label>
<%= x.password_field :password %>
<br>-->
<label>Introduzca su username:</label>
<%= x.text_field :username %>
<br>
<label>Introduzca su email:</label>
<%= x.text_field :email %>
<br>
<div>
<label>Selecione imagen:</label>
<%= x.file_field :file %>
</div>
<br>
<%= x.submit "Aceptar"%>
<%end%>
</div>
当我打开浏览器时,file_field不会出现。