def update_object ( self, event ):
        try:
            self.value = value = key_event_to_name( event )
            self._binding.text = value
        except:
            pass

    #---------------------------------------------------------------------------
    #  Updates the editor when the object trait changes external to the editor:
    #---------------------------------------------------------------------------
Verify that the username isn't already registered
dataset/ETHPy150Open enthought/traitsui/traitsui/qt4/key_binding_editor.py/KeyBindingEditor.update_object--crossover with--dataset/ETHPy150Open tualatrix/django-profile/userprofile/forms.py/RegistrationForm.clean_username