Проверка формы с помощью рельсов - PullRequest
0 голосов
/ 23 июля 2011

Существует два места для проверки формы при разработке с помощью rails - класс модели в rails или свойство 'required' в html5 на самой странице. Какое лучшее решение?

Ответы [ 2 ]

2 голосов
/ 23 июля 2011

Вы не должны использовать проверку на стороне клиента без проверки на стороне сервера, потому что HTML или JS могут быть легко изменены.

1 голос
/ 23 июля 2011

Использовать оба. Атрибут required (и другие методы проверки на стороне клиента) предоставляют пользователям проверку перед отправкой, позволяя им исправить свои ошибки перед отправкой.Но, в конечном итоге, у вас есть , чтобы проверить все входящие данные на стороне сервера, а также убедиться, что вы ничего не сохранили.

...