Change this to include form validation (`form.validate_on_submit()`) and to check for the Delete button. While the user_data_changed signal is harmless if fired incorrectly, this new action is not.

Also, you need to do this for User.del_email.