我正在做 Michael Hartl 的 Rails 教程的第 7 章,在尝试注册开发用户时遇到错误。我已经通过 7.3 完成了这一章,所以我的所有测试现在都应该通过了,但我仍在The action 'create' could not be found for UsersController
开发中。
这是我的用户控制器
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
end
def new
@user = User.new
def create
@user = User.new(user_params)
if @user.save
flash[:success] = "Welcome to the Sample App!"
redirect_to @user
else
render 'new'
end
end
def user_params
params.require(:user).permit(:name, :email, :password,
:password_confirmation)
end
end
end
在本教程的这一点上,我应该能够毫无问题地在在线表单中注册用户。这是我的 github 存储库https://github.com/ajhausdorf/sample_app