2010-12-09 5 views

ответ

3

Во-первых, вы не должны использовать @User, как и в рубиновом соглашении, верхний регистр ссылается на константы, тогда как переменные используют более низкие случаи. Так лучше @user вместо @User. (Конечно, используя @User программа должна работать ...)

Ошибка, связанная с тем, что вы передали объект nil на номер form_for. Кажется, что вы не инициализировали объект @User, и поэтому это nil.

def login 
    @User = User.new 
end 

Это должно быть хорошо, скажите, если нет.

Смежные вопросы