я создал небольшое приложение для обучения, которое имеет 3 модели:
class Resource < ActiveRecord::Base
belongs_to :task
belongs_to :user
end
class User < ActiveRecord::Base
has_many :resources
has_many :tasks, :through=>:recources
end
class Task < ActiveRecord::Base
has_many :resources, :dependent => :destroy
has_many :comments, :dependent => :destroy
has_many :users, :through=>:resources
accepts_nested_attributes_for :resources,:comments
end
все в порядке - перечисление, создание и т. Д. Но я хочу составить представление о том, какой пользователь загружает текстовый файл, содержащий задачи (не важно, как я могу прочитать текстовый файл), поэтому я читаю файл и извлекаю задачи. Я создал контроллер с именем загрузки:
class UploadController < ApplicationController
def index
end
def upload
flash[:notice]="Upload completed"
end
end
и индексный вид, подобный этому:
<% if flash[:notice] %>
<p><%= flash[:notice] %></p>
<% end %>
<div class="upload">
<p>Select a project file</p>
<%= form_tag :controller=>:upload,:action => :upload,:method => :put do %>
<%= file_field 'Project File',:file %>
<%= submit_tag "Upload" %>
<% end %>
</div>
когда я нажимаю кнопку загрузки, появляется сообщение «Отсутствует загрузка / выгрузка шаблона ....»
Как я могу выполнить это действие, дайте мне совет, плз.
Спасибо