【发布时间】:2012-04-27 21:07:13
【问题描述】:
我有一个User 模型和一个Account 控制器。当用户访问/account url 时,它应该显示一个表单,其中包含一个包含用户名的文本字段和一个提交表单的按钮。
我的路线中有match '/account' => 'account#index'。
在我的控制器中,我定义了这个方法:
def index
@user = User.find(session[:user_id])
end
(检查用户身份验证发生在before_filter)
现在表单可以正确显示,甚至可以正确填充。但是,我需要知道如何判断表单是否已提交。什么是铁轨方式?我是否有单独的路由来监视对/account 的POST 请求?还是我在index 方法中检测请求类型?我在什么时候决定表单是否已提交?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 routing rails-routing