ruby-on-rails – Hartl的Rails教程第9章练习6
发布时间:2020-12-16 20:46:46 所属栏目:百科 来源:网络整理
导读:Updating,showing,and deleting users,exercises 有没有办法为用户控制器操作创建Rspec测试,例如“创建”和“新建?” 我不太清楚两个行为“创造”和“新”之间的差异;请问有人可以这么善意吗? 创建测试后,我将如何实现redirect_to root_path?我想我应该在
Updating,showing,and deleting users,exercises
有没有办法为用户控制器操作创建Rspec测试,例如“创建”和“新建?” 我不太清楚两个行为“创造”和“新”之间的差异;请问有人可以这么善意吗? 创建测试后,我将如何实现redirect_to root_path?我想我应该在before_filter signed_in部分中包含“new”和“create”操作,但这不会自动重定向到根目录. 我尝试通过修改users_controller.rb文件来传递测试,如下所示: def create if signed_in? redirect_to root_path else @user = User.new(params[:user]) if @user.save sign_in @user flash[:success] = "Welcome to the Sample App!" redirect_to @user else render 'new' end end end 解决方法
>是的;这部分是在
7.16和其他地方开始的. >一个实际创建用户(创建).一个用于创建新用户的页面(新). >不确定我理解这个问题.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读