* После 1001 *
script/generate authenticated user sessions
users_controller.rb
создается с
def new
@user = User.new
end
и представление имеет следующую строку:
@user.password = @user.password_confirmation = nil
и все. Это действительно нужно? Я имею в виду, что форма будет POST к /users
, то есть по RESTful-маршрутизации, переходя к UsersController#create
, поэтому созданный на самом деле @user
никогда не используется. Это действительно нужно и зачем? спасибо.
Обновление: @user
больше никогда не используется где-либо еще ... также я попытался удалить эти две строки
@user = User.new
и
@user.password = @user.password_confirmation = nil
и я все еще могу использовать форму для создания нового пользователя ...