我正在尝试制作一个应用程序,用户可以使用用户可以上传的图像附件向管理员发送电子邮件。问题是,用户必须先上传图片才能发送电子邮件。那进展顺利。这是我的控制器:
file = File.join("public", "upload", params[:file_upload][:attachment].original_filename)
File.open(file, "wb") { |f| f.write(params[:file_upload][:feedback_attachment].read) }
respond_to do |format|
format.html { redirect_to :back }
end
但是我必须在上传后重新加载我不想做的页面。有什么办法吗?我试过渲染:没有,但它返回一个空页面。