def prepare ( self, parent ):
        name = self.extended_name
        if name != 'None':
            self.context_object.on_trait_change( self._update_editor, name,
                                                 dispatch = 'ui' )
        self.init( parent )
        self._sync_values()
        self.update_editor()

    #---------------------------------------------------------------------------
    #  Finishes initializing the editor by creating the underlying toolkit
    #  widget:
    #---------------------------------------------------------------------------
alternate: django-admin builtin commands fail if settings file (from argument) doesn't exist
dataset/ETHPy150Open enthought/traitsui/traitsui/editor.py/Editor.prepare--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.2/tests/regressiontests/admin_scripts/tests.py/DjangoAdminMultipleSettings.test_builtin_with_bad_settings