Я новичок в Ruby on Rails, и я уверен, что мне просто не хватает чего-то простого и глупого, но я не могу понять, как заставить работать мое действие "учетная запись / регистрация".
Вот что у меня в файле маршрутов:
map.connect ':controller/:action'
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
map.root :controller => "home"
Я добавил это в свой контроллер учетных записей:
def signup
@account = Account.new
respond_to do |format|
format.html # signup.html.erb
format.xml { @account }
end
end
И я добавил signup.html.erb в папку представлений учетных записей.
Тем не менее, когда я захожу на него в браузере, я получаю эту ошибку:
ActiveRecord :: RecordNotFound в AccountsController # show
Не удалось найти аккаунт с идентификатором = регистрация
Что я делаю не так?