Я заметил небольшую проблему, которая вызывает меня в нескольких моих Rails-приложениях, которые я также видел в эпизодах Railscasts.
В качестве примера приложения блога, если пользователь просматривает «/ posts», ему представляется список сообщений. Когда пользователь хочет добавить сообщение, он посещает "/ posts / new", что нормально.
Моя проблема возникает, когда пользователь отправляет свою форму с ошибками проверки, отображается форма "/ posts / new", но с URL-адресом "/ posts". Например, в разделе проверки раздела регистрации пользователя Майкла Хартла *1005* Rails (рис. 8.7), вы можете видеть, что URL это просто "/ users", а не "/ users / new" как форма, которая отображается будет предлагать.
Есть какие-то маршруты, которые мне не хватает? Я не могу опубликовать код в данный момент, так как я не на своем рабочем компьютере (я опубликую его при необходимости позже), но насколько я вижу / помню, я использую методы, описанные в Учебное пособие Майкла Хартла .
Это не огромная проблема. Это просто немного раздражает меня, и любая помощь в том, почему это происходит, будет очень оценена. Спасибо!