code: def set_state(self, state):
          
          for k, v in state.items():
              setattr(self, k, v)
docs: Set the view state.
  
          The passed object is the persisted `self.state` bunch.
  
          May be overriden.