Есть страница с полями и кнопкой, нажатие на которую обрабатывает этот же скрипт. Как узнать, нажата ли кнопка?
Дело в том, что нужно проверить, заполнены ли поля. Если использовать проверку def $form:field, то запрограммированное мной сообщение об ошибке вылазит сразу, еще до нажатия кнопки - при загрузке страницы. Оно и логично, по дефолту все поля - undef.